jsp&server登录页面
2017-03-11 16:27
190 查看
登录页面(jsp)
<%@page language="java" pageEncoding="utf-8" %> <html> <head> <title>牡丹网登录首页</title> </head> <body> <form action="wjij" method="post"> <p> <label>账号:</label><input type="text" name="uname"/> </p> <p> <label>密码:</label><input type="password" name="pwd"/> </p> <p> <input type="submit" value="登录"/> </p> </form> <% String margs=(String)request.getSession().getAttribute("margs"); if(margs!=null){ out.print(margs); } %> </body> </html>
处理页面(server)注:此文件存在于src文件中,属于java代码
import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class Clogin extends HttpServlet{ @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //获取用户输入的账号和密码 String uname=(String)request.getParameter("uname"); String pwd=(String)request.getParameter("pwd"); boolean flag=false; if(uname.equals("xiaoming")&&pwd.equals("123456789")){ flag=true; } if(flag){ request.getRequestDispatcher("scor.jsp").forward(request, response); }else{ request.getSession().setAttribute("margs", "你的账号和密码输入次数一到!"); response.sendRedirect("login.jsp"); } } }
登录成功跳转之后的页面(jsp)
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>牡丹湘信网</title> </head> <body> 欢迎<%=request.getParameter("uname") %>登录成功 </body> </html>
server的配置信息(处理页面的配置信息)注:此文件存在于web.xml中
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <servlet> <servlet-name>Clogin</servlet-name> <servlet-class>com.bjsxt.contity.Clogin</servlet-class> </servlet> <servlet-mapping> <servlet-name>Clogin</servlet-name> <url-pattern>/wjij</url-pattern> </servlet-mapping> <servlet-name>Clogin</servlet-name> <servlet-class>com.bjsxt.contity.Clogin</servlet-class> </servlet> <servlet-mapping> <servlet-name>Clogin</servlet-name> <url-pattern>/wjij</url-pattern> </servlet-mapping> <display-name>day030</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> </web-app>
相关文章推荐
- cas sso单点登录系列4_cas-server登录页面自定义修改过程(jsp页面修改)
- SSO单点登录系列4:cas-server登录页面自定义修改过程(jsp页面修改)
- JSP系统开发学习之四关于用户登录界面的补充——通过request页面传值&wel.jsp的MVC的实现
- jsp页面之间,数据库·······乱码问题
- JSP页面<% ... %>中怎样使用out及其它
- JBuilder2005实战JSP之登录页面(2)
- JSP页面登录Imail后不能显示图片
- 用JSP实现WEB页面登录验证
- j2ee中,url直接进入jsp页面,提示File "/struts-tags" not found
- ASP.NET中aspx页面runat="server"的本质(Essensial of runat=”server” in ASP.NET)
- jsp登录页面中清除acegi的登录缓存信息
- 设为首页&&加入收藏夹&&禁止复制&&地址栏显示自己的图标&&去掉超链接的下划线&&jsp页面调用在线播放器
- WebWork/JSP/Velocity建立登录页面
- qlserver2008 【用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联】解决方案
- aspx页面的html注释中不能出现ruant="server"
- MyEclipse在打开JSP页面时报Could not open the editor: The function "createComment" returned an error condition (0x80530005)
- JSP页面错误:No form found under in locale 'zh_CN'
- JavaServer页面和JSP入门
- JSP登录后自动返回到登录前页面
- 解决:浏览页面时,出现"WebDev.WebServer.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉。"问题