使用jcreator进行简单的用户登录网站
2016-09-12 09:31
453 查看
a.login.java的代码,这个是登陆界面
package com.tsinghua;
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class Login extends HttpServlet{
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("<h1>用户登录界面</h1>");
pw.println("<form action='logincl' method=post>");//这个action提交给logincl是配置中的url-pattern
pw.println("用户名:<input type=text name=username><br/>");
pw.println("密码:<input type=password name=passwd><br/>");
pw.println("<input type=submit value=login><br/>");
pw.println("</form>");
pw.println("</body>");
pw.println("</html>");
}
catch(Exception ex)
{
ex.printStackTrace();
}
System.out.println("login");
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
this.doGet(req,res);
}
}
b.LoginCl.java的代码(登陆界面的代码,提交给这个类进行处理)
package com.tsinghua;
import javax.servlet.http.*;
import java.io.*;
public class LoginCl extends HttpServlet{
public void doGet(HttpServletRequest req,HttpServletResponse res){
try{//
res.sendRedirect("welcome");
String u=req.getParameter("username");
String p=req.getParameter("passwd");
System.out.println(u+"&"+p);
if(u.equals("admin")&&p.equals("admin")){
res.sendRedirect("welcome");
}
else{
res.sendRedirect("login");
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
this.doGet(req,res);
}
}
c.welcome的代码(处理之后进行欢迎页面)
package com.tsinghua;
import javax.servlet.http.*;
import java.io.*;
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("<html>");
pw.println("<body>");
pw.println("欢迎进入");
pw.println("</body>");
pw.println("</html>");
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
this.doGet(req,res);
}
}
package com.tsinghua;
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class Login extends HttpServlet{
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("<h1>用户登录界面</h1>");
pw.println("<form action='logincl' method=post>");//这个action提交给logincl是配置中的url-pattern
pw.println("用户名:<input type=text name=username><br/>");
pw.println("密码:<input type=password name=passwd><br/>");
pw.println("<input type=submit value=login><br/>");
pw.println("</form>");
pw.println("</body>");
pw.println("</html>");
}
catch(Exception ex)
{
ex.printStackTrace();
}
System.out.println("login");
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
this.doGet(req,res);
}
}
b.LoginCl.java的代码(登陆界面的代码,提交给这个类进行处理)
package com.tsinghua;
import javax.servlet.http.*;
import java.io.*;
public class LoginCl extends HttpServlet{
public void doGet(HttpServletRequest req,HttpServletResponse res){
try{//
res.sendRedirect("welcome");
String u=req.getParameter("username");
String p=req.getParameter("passwd");
System.out.println(u+"&"+p);
if(u.equals("admin")&&p.equals("admin")){
res.sendRedirect("welcome");
}
else{
res.sendRedirect("login");
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
this.doGet(req,res);
}
}
c.welcome的代码(处理之后进行欢迎页面)
package com.tsinghua;
import javax.servlet.http.*;
import java.io.*;
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("<html>");
pw.println("<body>");
pw.println("欢迎进入");
pw.println("</body>");
pw.println("</html>");
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
this.doGet(req,res);
}
}
相关文章推荐
- j2ee 简单网站搭建:(七)使用 shiro 结合 jcaptcha 实现用户验证登录
- 关于asp.net网站发布后,使用登录控件和注册控件时出现“数据库只读,无法进行数据更新”的解决方法
- 使用C#实现网站用户登录 转自博客园深蓝居
- 使用 HttpModel与现有基于共享登录信息( Cookie )的网站进行集成
- 使用 HttpModel与现有基于共享登录信息( Cookie )的网站进行集成
- 在登录页面中js进行正则验证电话号码和邮箱地址,并使用ajax进行用户ID的数据库验证
- 使用C#实现网站用户登录
- 使用C#实现网站用户登录
- 使用structs2.0开发一个简单的用户登录程序
- Struts2拦截器,简单的用户登录拦截及静态缓存的使用
- Silverlight学习笔记一(理解一下机制,使用一下布局,实现一个简单的用户登录)
- 使用C#实现网站用户登录
- 使用成员资格和用户登录创建网站 (Visual Studio)
- 使用C#实现网站用户登录
- ASP.NET jQuery 食谱11 (通过使用jQuery validation插件简单实现用户登录页面验证功能)
- 使用成员资格和用户登录创建网站--学习笔记
- 使用C#实现网站用户登录
- 如何在ASP.NET中使用验证通过的Windows Live ID用户登录网站
- 使用iKey 1000进行网站登录
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能