You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2001/07/17 05:13:39 UTC
cvs commit: jakarta-tomcat/src/tests/webpages/WEB-INF/classes ja.java
costin 01/07/16 20:13:39
Added: src/tests/webpages/WEB-INF/classes ja.java
Log:
Test case for #2646, many thanks to ben_kelley@ubsw.com (Ben Kelley) for
including the test, it makes fixing bugs so easy.
Submitted by: ben_kelley@ubsw.com
Revision Changes Path
1.1 jakarta-tomcat/src/tests/webpages/WEB-INF/classes/ja.java
Index: ja.java
===================================================================
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class ja extends HttpServlet
{
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
{
try
{
if ((req.getParameter("lang") != null) && req.getParameter("lang").equals("ja"))
{
resp.setContentType("text/html; charset=euc-jp");
PrintWriter out = resp.getWriter();
out.println("<html><head><title>Japanese</title></head>");
out.println("<body>");
out.println("<p>Japanese</p>");
out.println("<p>Encoding is " + resp.getCharacterEncoding());
out.println("<p>Location = \u6240\u5728\u5730\uff1a</p>");
out.println("<p>Latest research updates = \u76f4\u8fd1\u306e\u30ea\u30b5\u30fc\u30c1\u53ca\u3073\u66f4\u65b0</p>");
out.println("</body>");
out.println("</html>");
}
else
{
resp.setContentType("text/html; charset=iso-8859-1");
PrintWriter out = resp.getWriter();
out.println("<html><head><title>English</title></head>");
out.println("<body>");
out.println("<p>English</p>");
out.println("<p>Encoding is " + resp.getCharacterEncoding());
out.println("</body>");
out.println("</html>");
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
}