servlet用户管理项目
来源:互联网 发布:淘宝儿童玩具 编辑:程序博客网 时间:2024/06/06 02:40
LoginServlet.java
package com.sevend.view;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@SuppressWarnings("serial")public class LoginServlet extends HttpServlet {/** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html;charset=utf-8");//告诉浏览器以utf-8去解析(浏览器的默认编码就会成utf-8)response.setCharacterEncoding("utf-8");//设置编码方式两者都是同一个作用,配合使用更好PrintWriter out = response.getWriter();out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");out.println("<HTML>");out.println("<HEAD><TITLE>用户登陆界面</TITLE></HEAD>");out.println("<BODY>");out.println("<h1>用户登陆</h1>");//action路径规范:/web应用名/servlet的urlout.println("<form action='/UserManage/servlet/LoginCLServlet' method='post'>");out.println("用户名:<input type='text' name='username' id='username' /><br/>");out.println("密 码:<input type='password' name='password' id='password' /><br/>");out.println("<input type='submit' value='登陆' /><br/>");out.println("</form>");out.println("</BODY>");out.println("</HTML>");out.flush();out.close();}/** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {this.doGet(request, response);}}
LoginCLServlet.java
package com.sevend.controller;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@SuppressWarnings("serial")public class LoginCLServlet extends HttpServlet {/** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html;charset=utf-8");@SuppressWarnings("unused")PrintWriter out = response.getWriter();//接受用户提交的用户名和密码String username=request.getParameter("username");String password=request.getParameter("password");//验证一下时候能够接受数据//System.out.println("username="+username+"password="+password);if("sevend".equals(username)&&"123".equals(password)){//跳转到下一个页面,servlet提供了两种方法://一:sendredirect转向//sendredirect的url格式/web应用名称/servlet urlresponse.sendRedirect("/UserManage/servlet/MainFrame");//二:forward转发}else{response.sendRedirect("/UserManage/servlet/LoginServlet");}}/** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html");@SuppressWarnings("unused")PrintWriter out = response.getWriter();this.doGet(request, response);}}
MainFrame.java
package com.sevend.view;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@SuppressWarnings("serial")public class MainFrame extends HttpServlet {/** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html;charset=utf-8");PrintWriter out = response.getWriter();out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");out.println("<HTML>");out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");out.println(" <BODY>");out.print(" This is ");out.print("MainFrame");out.println(", using the GET method");out.println(" </BODY>");out.println("</HTML>");out.flush();out.close();}/** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html");@SuppressWarnings("unused")PrintWriter out = response.getWriter();this.doGet(request, response);}}
- servlet用户管理项目
- 数据表管理项目Servlet
- servlet做用户管理之一
- 编写项目(servlet版本的用户管理系统)之前台登录界面
- servlet做用户管理之二
- servlet做用户管理之三
- 项目管理用户研究结论
- 项目管理用户需求分析
- Android项目之用户管理
- Gerrit用户项目权限管理
- web项目用户角色管理
- Servlet---用户注册小项目(用户注册和删除)
- 第一个纯servlet MVC开发用户管理系统总结
- 酒店管理系统_06_-Servlet版本-添加用户数据
- 完全基于Servlet的简单用户管理系统
- 管理登录(在线用户):---(Filter+listener+servlet)
- 项目管理产品运营用户分类
- openstack_项目与用户的管理
- Class
- STATE
- 浅谈人人网以及淘宝网的IM即时通信以及消息推送
- Thinking in Perl Learning
- sysfs方式实现马达驱动
- servlet用户管理项目
- win8安装Qt+mysql+qt编译mysql驱动+测试实例解析4.8.2
- C# Webclient 文件远程上传
- Storyboard
- 两个数组包含
- linux echo设置颜色
- Android中Fragment的应用
- 腾讯QQ空间g_tk算法
- 关于Struts2异常或错误不输出到控制台原因