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站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 04-27论坛的代码模板(论坛的代码模板是什么)[20240427更新]
- 04-27可口可乐代码(可口可乐代码jqp3)[20240427更新]
- 04-27添加商品的html代码(html商品页面代码)[20240427更新]
- 04-27国外开源代码社区(国外编程社区)[20240427更新]
- 04-27代码云笔记(码云上的代码怎么使用)[20240427更新]
- 04-27软件界面代码下载(怎么打开软件代码界面)[20240427更新]
- 04-27帝国程序翻页的代码(帝国程序翻页的代码怎么用)[20240427更新]
- 04-27站外搜索代码(网站搜索功能代码)[20240427更新]
- 04-27h5页面的动态效果代码(H5动态效果)[20240427更新]
- 04-27js时间倒计时代码(js时间倒计时代码大全)[20240427更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
-
- 公司产品推广方案,企业产品推广策划方案
- 仿源代码(仿csdn源码)[20240427更新]
- 可口可乐代码(可口可乐代码jqp3)[20240427更新]
- 八字排盘的源代码(在线排盘八字排盘)[20240427更新]
- 添加商品的html代码(html商品页面代码)[20240427更新]
- 国外开源代码社区(国外编程社区)[20240427更新]
- 代码云笔记(码云上的代码怎么使用)[20240427更新]
- 软件界面代码下载(怎么打开软件代码界面)[20240427更新]
- 帝国程序翻页的代码(帝国程序翻页的代码怎么用)[20240427更新]
- html网站源代码(html5源代码网站)[20240427更新]
- 友情链接