Servlet(练习1)
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 4 <html> 5 <head> 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7 <title>Insert title here</title> 8 </head> 9 <body> 10 11 <form action="TestServlet" method="post"> 12 用户名<input type="text" name="name"> 13 密码<input type="password" name="password1"> 14 确认密码<input type="password" name="password2"> 15 <input type="submit" value="提交"> 16 </form> 17 </body> 18 </html>
1 package hanqi; 2 import java.io.IOException; 3 import javax.servlet.ServletException; 4 import javax.servlet.http.HttpServlet; 5 import javax.servlet.http.HttpServletRequest; 6 import javax.servlet.http.HttpServletResponse; 7 8 public class TestServlet extends HttpServlet 9 { 10 private static final long serialVersionUID = 1L; 11 public TestServlet() 12 { 13 super(); 14 } 15 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 16 { 17 response.setContentType("text/html"); 18 response.setCharacterEncoding("UTF-8"); 19 20 String a=request.getParameter("name"); 21 String b=request.getParameter("password1"); 22 String c=request.getParameter("password2"); 23 if(a!=null&&b!=null) 24 { 25 if(a!=""&&b!="") 26 { 27 if(b.equals(c)) 28 { 29 response.getWriter().write("注册成功"); 30 } 31 else 32 { 33 response.getWriter().write("注册失败,两次密码不正确"); 34 } 35 } 36 else 37 { 38 response.getWriter().write("账户密码不能为空"); 39 } 40 } 41 42 else 43 { 44 response.getWriter().write("账户密码不能为空"); 45 } 46 } 47 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 48 { 49 doGet(request, response); 50 } 51 52 }
题目:使用Servlet实现用户注册功能

浙公网安备 33010602011771号