Chinaunix首页 | 论坛 | 博客
  • 博客访问: 400620
  • 博文数量: 101
  • 博客积分: 2324
  • 博客等级: 大尉
  • 技术积分: 887
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-19 19:28
文章分类

全部博文(101)

文章存档

2012年(3)

2011年(60)

2010年(38)

分类: 系统运维

2010-11-22 08:53:10

java代码如下:
 

package shark.zd.servlets;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class LoginServlet extends HttpServlet{


    public void doPost(HttpServletRequest request, HttpServletResponse response)
        {
        String userName = request.getParameter("userName");
        String userPassword = request.getParameter("userPassword");
        if ("zd".equals(userName)&&"123".equals(userPassword)) {
            try {
                PrintWriter pw = response.getWriter();
                pw.println("success");
                pw.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
            
        } else {
            
            try {
                
                response.sendRedirect("login.html");
                
            } catch (IOException e) {
                // TODO: handle exception

                e.printStackTrace();
            }
        }
    }
    
    

}

 

HTML代码如下:


 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>login.html</title>
  </head>
  <body>
    <form action="loginServlet" method="post">
        <table>
            <tr>
                <td>用户名:</td>
                <td><input type="text" name="userName"/</td>
            </tr>
            <tr>
                <td>密码:</td>
                <td><input type="password" name="userPassword"/></td>
            </tr>
            <tr>
                <td><input type="submit" value="提交"/></td>
                <td><input type="reset" value="清空"/></td>
            </tr>
        </table>
    </form>
  </body>
</html>

 

web.xml代码如下:


 

<servlet>
    <servlet-name>LoginServlet</servlet-name>
    <servlet-class>shark.zd.servlets.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>LoginServlet</servlet-name>
    <url-pattern>/loginServlet</url-pattern>
</servlet-mapping>


阅读(516) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~