Java
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ try { response.reset(); response.setHeader("Content-Disposition", "inline; filename=aaa.pdf"); response.setContentType("a…
ちなみにOASのJDKは1.4、Tomcatは1.5を使用 web.xmlのあたまの宣言 Tomcatでは以下のように記述していた。
DBマガジン-2010/02より request,responseに対し、setCharacterEncofing()でISO-2022-JPを指定する。getWriterを実行する前に設定すること。データをpostしてpdfを生成するServletがあった場合 public class GeneratePdf extends HttpServlet { protected vo…
package xxxx.service.mail; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activation.FileDataSource; import javax.mail.Message; import javax.mail.Se…
package xxxx.service; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.u…
package xxxx.service; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPReply; import java.io.File; import java.io.FileOutputStream; public class Ftp { private String user; private String password; private S…
package xxxx.service; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.security.MessageDigest; public class Util { /** * 文字列が空かどうか判…
Enumeration queryNames = request.getParameterNames() ; String queryXML = "<query>"; while (queryNames.hasMoreElements()) { String name = (String)queryNames.nextElement(); queryXML += "<" + name + ">" + request.getParameter(name) + "</query>
hoge.jsp <%@page contentType="text/html; charset=Windows-31J"%> <jsp:useBean id="hogeBean" class="hoge.HogeBean" scope="request"/> <html> <body> <form action="hoge" method="post"> <input name="dat1"/> <input type="submit"/> </form> <p>parameter is <jsp:getProperty name="hogeBean" property="dat1"/></jsp:getproperty></p></body></html></jsp:usebean>