Jsp页面
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=Windows-31J">
</head>
<body>
<!-- /test_web 项目名称 -->
<form method="post" action="/test_web/Test">
<input type="text" name="name1"><br><br>
<input type="checkbox" name="vehicle" value="car">car<br>
<input type="checkbox" name="vehicle" value="plane">plane<br>
<input type="checkbox" name="vehicle" value="boat">boat<br><br>
<input type="submit" value="submit">
</form>
</body>
</html>
Servlet类
public class TestServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
response.setContentType("text/html; charset=Windows-31J");
response.setCharacterEncoding("Windows-31J");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<BODY>");
out.println(request.getParameter("name1") + "<br>");
String vehicle[] = request.getParameterValues("vehicle");
if(vehicle != null){
for (int i = 0; i < vehicle.length; i++) {
out.println(vehicle[i] + "<br>");
}
}
out.println("</BODY>");
out.println("</HTML>");
}
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
processRequest(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
processRequest(request, response);
}
}
web.xml配置
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>demo</display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>Test</servlet-name> <description>A test Servlet</description> <servlet-class>vivi.servlet.ajax.TestServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Test</servlet-name> <url-pattern>/Test</url-pattern> </servlet-mapping> </web-app>