1.没有连接数据库
login.jsp
<body>
<h2>用户登录页面</h2>
<form action="" method="post">
<table border="1"> 边框为1
<tr>
<td>账号</td>
<td><input type="text",name="name"/></td>
</tr>
<tr>
<td>密码</td>
<td><input type="password",name="pass"/></td>
</tr>
<tr>
合并
<td colspan="2"><input type="submit",value="登录"/></td>
</tr>
<table>
</form>
</body>
com.feicui.controller包
public class LoginServlet extends HTTPServlet{
@Override
public void dopost(HttpServletRequest request,
HTTPServletResponse response){
String name=request.getParameter("name");
String pass=request.getParameter("pass");
System.out.println("账号:"+name+",密码:"+pass);
if("admin".equals(name)&&"123".equals(pass)){
System.out.println("登录成功!");
response.sendRedirect("index.jsp");
}else{
System.out.println("登录失败!");
response.sendRedirect("login.jsp");
}
}
}
web.xml
<servlet>
<servlet-name>login</servlet-name>
<servlet-class>LoginServlet的路径</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
login.jsp
<body>
<h2>用户登录页面</h2>
<form action="" method="post">
<table border="1"> 边框为1
<tr>
<td>账号</td>
<td><input type="text",name="name"/></td>
</tr>
<tr>
<td>密码</td>
<td><input type="password",name="pass"/></td>
</tr>
<tr>
合并
<td colspan="2"><input type="submit",value="登录"/></td>
</tr>
<table>
</form>
</body>
com.feicui.controller包
public class LoginServlet extends HTTPServlet{
@Override
public void dopost(HttpServletRequest request,
HTTPServletResponse response){
String name=request.getParameter("name");
String pass=request.getParameter("pass");
System.out.println("账号:"+name+",密码:"+pass);
if("admin".equals(name)&&"123".equals(pass)){
System.out.println("登录成功!");
response.sendRedirect("index.jsp");
}else{
System.out.println("登录失败!");
response.sendRedirect("login.jsp");
}
}
}
web.xml
<servlet>
<servlet-name>login</servlet-name>
<servlet-class>LoginServlet的路径</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
本文介绍了一个简单的登录系统的实现过程,包括使用HTML创建登录界面、通过Servlet处理登录请求以及验证用户名和密码等内容。
2964

被折叠的 条评论
为什么被折叠?



