Servlet登陆注册管理系统0.0
来源:互联网 发布:数浪软件 编辑:程序博客网 时间:2024/05/22 03:51
Login.java
//登陆界面 package com.tsinghua; import javax.servlet.http.*; import java.io.*; public class Login extends HttpServlet{ //处理get请求 //req : 用于获得客户端(浏览器)的信息 //res : 用于向客户端(浏览器)返回信息 public void doGet(HttpServletRequest req,HttpServletResponse res){ try{ res.setContentType("text/html;charset=gbk"); PrintWriter pw = res.getWriter(); pw.println("<html>"); pw.println("<body>"); pw.println("<head>登陆界面</head>"); pw.println("<form action=loginCheck method =post>"); pw.println("用户:<input type=text name =username><br>"); pw.println("密码:<input type=password name =password><br>"); pw.println("<input type=submit value=login>"); pw.println("</form>"); pw.println("</body>"); pw.println("</html>"); }catch(Exception e){ e.printStackTrace(); } } public void doPost(HttpServletRequest req ,HttpServletResponse res) { this.doGet(req,res); } }
LoginCheck,java
//用户验证servlet package com.tsinghua; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.PrintWriter; public class LoginCheck extends HttpServlet{ public void doGet(HttpServletRequest req,HttpServletResponse res){ try{ String u = req.getParameter("username"); String p = req.getParameter("password"); if(u.equals("sp")&&p.equals("123")){ res.sendRedirect("welcome"); }else{ res.sendRedirect("login");// 里面的内容是写你要跳转servlet的url } }catch(Exception e){ e.printStackTrace(); } } public void doPost(HttpServletRequest req,HttpServletResponse res){ this.doGet(req,res); } }
Welcome.java
//用户欢迎servlet package com.tsinghua; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.PrintWriter; public class Welcome extends HttpServlet{ public void doGet(HttpServletRequest req,HttpServletResponse res){ try{ res.setContentType("text/html;charset=gbk"); PrintWriter pw = res.getWriter(); pw.println("Welcome!"); }catch(Exception e){ e.printStackTrace(); } } public void doPost(HttpServletRequest req,HttpServletResponse res){ this.doGet(req,res); } }
配置文件
<servlet> <!--给你的servlet取名字,任意的--> <servlet-name>login</servlet-name> <!--设置servlet路径,包名+类名,不带java--> <servlet-class>com.tsinghua.Login</servlet-class> </servlet> <servlet-mapping> <!--mapping 映射 给你的servlet起名字 与上面一致--> <servlet-name>login</servlet-name> <!--配置在浏览器当中访问的时候的url 任意--> <url-pattern>/login</url-pattern> </servlet-mapping> <servlet> <!--给你的servlet取名字,任意的--> <servlet-name>logincheck</servlet-name> <!--设置servlet路径,包名+类名,不带java--> <servlet-class>com.tsinghua.LoginCheck</servlet-class> </servlet> <servlet-mapping> <!--mapping 映射 给你的servlet起名字 与上面一致--> <servlet-name>logincheck</servlet-name> <!--配置在浏览器当中访问的时候的url 任意--> <url-pattern>/loginCheck</url-pattern> </servlet-mapping> <servlet> <!--给你的servlet取名字,任意的--> <servlet-name>welcome</servlet-name> <!--设置servlet路径,包名+类名,不带java--> <servlet-class>com.tsinghua.Welcome</servlet-class> </servlet> <servlet-mapping> <!--mapping 映射 给你的servlet起名字 与上面一致--> <servlet-name>welcome</servlet-name> <!--配置在浏览器当中访问的时候的url 任意--> <url-pattern>/welcome</url-pattern> </servlet-mapping>
- Servlet登陆注册管理系统0.0
- Servlet登陆注册管理系统1.0
- Servlet登陆注册管理系统2.0
- 文件读写图书管理系统(注册,管理员,登陆)
- 会员管理系统(一)--页面登陆与注册
- 会员卡管理系统技术解析(五)登陆与注册之登陆
- 会员卡管理系统技术解析(六)登陆与注册之注册
- 【Servlet】根据MVC思想设计用户登陆、用户注册、修改密码系统
- Servlet+JavaBean实现注册和登陆
- 【仓库管理系统】登陆
- mysql数据库 jsp javascript html css 学生管理系统之登陆注册web程序
- 职业生涯管理系统 servlet+javabean+mysql(三)登陆的实现
- 主页登陆注册系统主要代码
- Jsp+JavaBean模式的登陆注册系统
- 一个简单的登陆注册系统
- 一个注册、登陆系统的实现
- 一个注册、登陆系统的实现
- Django 用户系统 注册 校验 登陆
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法
- C#读xml
- mysql多表查询
- WCF和Silverlight大数据传递出错的解决方案
- 求救
- Servlet登陆注册管理系统0.0
- SQL Server 游标的使用
- MyReport报表引擎2.7.5.0主要新功能
- xcode 4 制作静态库图文详解
- 亚像素
- 去掉标题栏和通知栏
- 学生信息管理系统 之 忙碌的校长
- IOS中使用FMDB操作sqlite3
- Solaris 下自动安装依赖软件的工具pkgutil