JAVAWEB最简单的登录

来源:互联网 发布:网络诈骗的例子 编辑:程序博客网 时间:2024/05/02 07:12

内容:实现一个简单的登陆功能(无数据库)

HTML文件:

<!DOCTYPE html>

<html>

         <head>

                   <meta charset="UTF-8">

                   <title>一个简单的登录界面<//title>

         </head>

         <body>

                  <form method="get" action="http://localhost:8080/Days_9_2/Login">

                           用户名:<input type="text" name="user"></input>

                           密码:<input type="password" name="psw"></input>

                           <input type="submit"  value="登录"></input>

                            <input type="reset"  value="重置"></input>

                  </form>

         </body>

</html>

xml.web文件

<servlet>
         <servlet-name>A</servlet-name>
          <servlet-class>qianzheman.UserLoginAction</servlet-class>
</servlet>
<servlet-mapping>
        <servlet-name>A</servlet-name>
       <url-pattern>/Login</url-pattern>
</servlet-mapping>

JAVA代码:

package qianzheman;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class UserLoginAction implements Servlet{
public void destroy() {
/*
* 关闭tomcat服务器的时候被调用
*/
      System.out.println("destroy()...");
}


public ServletConfig getServletConfig() {
System.out.println("getServletConfig()...");
return null;
}

public String getServletInfo() {
System.out.println("getServletInfo()...");
}


public void init(ServletConfig servletConfig) throws ServletException {
/*
* 获取初始化参数
*/
System.out.println(servletConfig.getInitParameter("p1")); //参数是字符串
System.out.println(servletConfig.getInitParameter("p2")); //参数是字符串
/*
* 获取所有初始化参数的名称
*/
Enumeration e=servletConfig.getInitParameterNames();
while(e.hasMoreElements())
{
System.out.print(e.nextElement()+" ");
}
System.out.println();
}

public void service(ServletRequest request, ServletResponse response)
throws ServletException, IOException {
   //在这里定 账号为admin 密码为admin 为合法用户,其他的都是不合法用户
String username=request.getParameter("user");   
String password=request.getParameter("psw");   
if("admin".equals(username)==true && "admin".equals(password)==true)
{
System.out.println("登录成功");
}
else
{
System.out.println("登陆失败");
}
 
}

}




0 0