当前位置:首页 > 代码 > 正文

jsp用户登录代码(jsp实现登录和注册)

admin 发布:2022-12-19 16:32 127


本篇文章给大家谈谈jsp用户登录代码,以及jsp实现登录和注册对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JSP登录代码问题

数据库中的char(n),n是几啊,貌似123不够N的话会添加空格的,String m=rs.getString(1).trim();

看看是不是空格的问题阿。。用varchar();试试,你把数据库里的定义发上来看看把。。。估计是数据库里出的错,程序应该没错阿。

编写用户注册于登录的JSP页面的全部程序代码

3个jsp文件,第一个是login.jsp,第二个是judge.jsp,第三个是afterLogin.jsp

%@ page language="java" contentType="text/html; charset=GB18030"

pageEncoding="GB18030"%

%@ page import="java.util.*" %

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

html

head

title登录页面/title

/head

body

form name="loginForm" method="post" action="judgeUser.jsp"

table

tr

td用户名:input type="text" name="userName" id="userName"/td

/tr

tr

td密码:input type="password" name="password" id="password"/td

/tr

tr

tdinput type="submit" value="登录" style="background-color:pink" input type="reset" value="重置" style="background-color:red"/td

/tr

/table

/form

/body

/html

%@ page language="java" contentType="text/html; charset=GB18030"

pageEncoding="GB18030"%

%@ page import="java.util.*" %

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

html

head

title身份验证/title

/head

body

%

request.setCharacterEncoding("GB18030");

String name = request.getParameter("userName");

String password = request.getParameter("password");

if(name.equals("abc") password.equals("123")) {

%

jsp:forward page="afterLogin.jsp"

jsp:param name="userName" value="%=name%"/

/jsp:forward

%

}

else {

%

jsp:forward page="login.jsp"/

%

}

%

/body

/html

%@ page language="java" contentType="text/html; charset=GB18030"

pageEncoding="GB18030"%

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

html

head

title登录成功/title

/head

body

%

request.setCharacterEncoding("GB18030");

String name = request.getParameter("userName");

out.println("欢迎你:" + name);

%

/body

/html

jsp 登录代码解释

%

//获取从表单提交过来的参数uid

String uid = request.getParameter("uid") ;

//获取从表单提交过来的参数pwd

String pwd = request.getParameter("pwd") ;

//获取从表单提交过来的参数author

String author = request.getParameter("author") ;

//把uid设置到session里

session.setAttribute("uid",uid) ;

//调用setUid方法,设置该对象uid属性的值为从表单提交过来的uid值

login.setUid(uid) ;

//调用setUid方法,设置该对象pwd属性的值为从表单提交过来的pwd值

login.setPwd(pwd) ;

//调用setUid方法,设置该对象author属性的值为从表单提交过来的author值

login.setAuthor(author) ;

//输出login对象的uid的值

out.print(login.getUid());

//调用CheckUser方法检查用户名和密码是否正确

if(login.CheckUser()){

//假如CheckUser方法的返回值为true,即用户名和密码正确,

//则把字符串"您登录成功"设置到session中去

session.setAttribute("session","您登录成功");

//登录成功,跳转到success.jsp页面

response.sendRedirect("success.jsp") ;

}

else{

//如果用户名或者密码错误,则把字符串"登录失败"设置到session中去

session.setAttribute("session","登录失败!");

//登录失败,跳转到failure.jsp页面

response.sendRedirect("failure.jsp") ;

}

%

JSP编写一个登陆界面

1、首先准备Dreamweaver8软件,解压安装。如下图所示:这件点击安装程序,然后输入序列号就可以了。

2、在安装软件时候,我们可以看到是否关联【jsp文件】。

3、安装好了软件以后,我们打开Dreamweaver8软件。点击菜单上的【文件】——【新建】。

4、弹出【新建文档】——【动态页】——【jsp】——【创建】。

5、点击【拆分】,在【body】标签下面输入:%     out.println("Hello World!");     %。

6、然后按快捷键【ctrl+s】保存jsp文件。保存类型jps;。

关于jsp用户登录代码和jsp实现登录和注册的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/13178.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载