JAVAWEB最简单的登录

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

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("登陆失败");
}
 
}

}




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值