用servlet做了一个简单的登录界面
2013-12-07 22:42
274 查看
代码:
Login类
WelcomeServlet类:
运行截图:
点击提交:
Login类
package com.ccit; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.GenericServlet; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebServlet; @WebServlet("/login") public class Login extends GenericServlet { @Override public void service(ServletRequest req, ServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=gbk"); PrintWriter out=resp.getWriter(); out.println("<htnl xmlns='http://www.w3.org/1999/xhtml'>"); out.print("<head>"); out.print("<meta http-equiv='Content-Type' content='text/html;charset=gbk'/>"); out.println("<title>用户登录</title>"); out.println("</head>"); out.println("<body>"); out.println("<center>"); out.println("<form id='forml' name='forml' method='post' action='checkLogin'>"); out.println("<p>用户名:"); out.println("<input name='name' type='text' id='name' /> "); out.println("</p>"); out.println("<p>密码:"); out.println("<input name='pwd' type='password' id='pwd' />"); out.println("</p>"); out.println("<p>"); out.println("<input type='submit' name'Submit' value='提交' />"); out.println("<input type='reset' name='Submit2' value='重置' />"); out.println("</p>"); out.println("</form>"); out.println("</center>"); out.println("</body>"); out.println("</html>"); out.close(); } }CheckLogin类:
package com.ccit; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.GenericServlet; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebServlet; @WebServlet("/checkLogin") public class CheckLogin extends GenericServlet { @Override public void service(ServletRequest req, ServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=gbk"); PrintWriter out=resp.getWriter(); req.setCharacterEncoding("gbk"); String name=null !=req.getParameter("name")?req.getParameter("name"):""; String pwd=null!=req.getParameter("pwd")?req.getParameter("pwd"):""; if("张三".equalsIgnoreCase(name)&&"123".equalsIgnoreCase(pwd)){ out.println("<script language='javascript'> window.location='welcome';</script>"); }else { out.println("<script language='javascript'>history.back(-1);</script>"); } out.close(); } }
WelcomeServlet类:
package com.ccit; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.GenericServlet; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebServlet; @WebServlet("/welcome") public class WelcomeServlet extends GenericServlet { @Override public void service(ServletRequest req, ServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=gbk"); PrintWriter out=resp.getWriter(); out.println("<hl>welcome</hl>"); out.println("<a href='login'>返回</a>"); out.close(); } }
运行截图:
点击提交:
相关文章推荐
- 初识Jsp,JavaBean,Servlet以及一个简单mvc模式的登录界面
- 初识Jsp,JavaBean,Servlet以及一个简单mvc模式的登录界面
- 一个简单的jsp+servlet实例,实现简单的登录
- jsp和servlet 简单登录界面(不连接数据库)
- Java Servlet【4】一个小的Servlet登录界面+页面跳转
- 一个简单的java登录小界面
- JavaScript一个用户登录的简单界面
- 【easyUI】一个简单的登录界面,带简单处理示例
- 一个简单的jsp+servlet实例,实现简单的登录
- JSP一个简单的登录界面
- 用 servlet 来创建一个用户登录界面
- Android中使用Kotlin实现一个简单的登录界面
- 一个简单的jsp+servlet实例,实现简单的登录
- 制作一个简单的登录界面
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现 4000 简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- Android 一个简单的登录界面
- 一个简单的jsp+servlet实例,实现简单的登录
- 使用java+Mysql数据库做一个简单的登录窗口界面