</head>
<body>
<form action="doregister.jsp" method="post">
用户名:<input type="text" name="uname" /><Br> 密码 :<input
type="password" name="upwd" /><br> <input type="submit"
value="注册">
</form>
</body>
</html>
<body>
<%
request.setCharacterEncoding("utf-8");
String uname = request.getParameter("uname");
String upwd = request.getParameter("upwd");
Users users = new Users();
users.setUsername(uname);
users.setPassword(upwd);
UsersDao ud = new UsersDao();
if (ud.register(users)) {
request.getRequestDispatcher("index.jsp").forward(request, response);
} else
response.sendRedirect("register.jsp");
%>
</body>
</head>
<body>
<form action="dologin.jsp" method="post">
用户名:<input type="text" name="uname"/><br>
密码 :<input type="password" name="upwd"/><br>
验证码 :<input type="text" name="validationCode" size="6"/>
<%
int intmethod1 = (int) (Math.random() * 10);
int intmethod2 = (int) (Math.random() * 10);
int intmethod3 = (int) (Math.random() * 10);
int intmethod4 = (int) (Math.random() * 10);
String intsum = intmethod1 + "" + intmethod2 + intmethod3
+ intmethod4;
%>
<input type="hidden" name="validationCode1" value="<%=intsum%>">
<img src="images/<%=intmethod1%>.jpg"> <img
src="images/<%=intmethod2%>.jpg"> <img
src="images/<%=intmethod3%>.jpg"> <img
src="images/<%=intmethod4%>.jpg"> <br> <br>
<input type="submit" name="submit" value="登录">
</form>
</body>
<%
request.setCharacterEncoding("utf-8");
String uname = request.getParameter("uname");
String upwd = request.getParameter("upwd");
UsersDao ud = new UsersDao();
if (ud.login(uname, upwd)
&& request.getParameter("validationCode1").equals(request.getParameter("validationCode"))) {
//登录成功,创建User对象,并放入session
Users u = new Users();
u.setUsername(uname);
u.setPassword(upwd);
session.setAttribute("user", u);
request.getRequestDispatcher("main.jsp").forward(request, response);
} else
response.sendRedirect("index.jsp");
%>
![]()
![]()