jsprequst对象的应用,用户登录和身份验证
来源:互联网 发布:流密码算法 编辑:程序博客网 时间:2024/06/05 01:19
1:
学习目标
用request这个标签实现登录验证界面
2:
实现步骤
1:第一个index.jsp编写登录界面
2:admin.jsp用request从index.jsp获取信息,验证,进行判断,从哪个登录
3:helloadmin.jsp这个是管理者进入的
4:helloguset.jsp这个是用户进入的界面
3:
实现难点
1:request对象
常用的方法
getParameter(String name)
这个是获取UI界面的名字的,相当于获取他的ID
所以方法的调用是相当于属性
String name =request.getParameter("username");
而这个username再UI界面是这样子命名的
<input type="text" name="username">
这样相当于这个方法是为这2个界面挂起桥梁
2:
response对象
常用的方法
int sendRedirect(URL)
这个方法可以将用户重定向到不同的页面
具体是这样实现的
response.sendRedirect("helloadmin.jsp");
代码实现如下
index.jsp
<center>用户登录界面<br><hr>
<form action="admin.jsp" method="post"><!-- action是提交到逻辑界面,进行判断 -->
用户名:<input type="text" name="username"><br>
密码:<input type="password" name="password"><br>
<input type="submit" name="login" value="登录">
<input type="reset" name="register" value="注册">
</form>
</center>
===
admin.jsp
<%
String name =request.getParameter("username");
String pasw=request.getParameter("password");
if(name.equals("admin")&& pasw.equals("admin")){
response.sendRedirect("helloadmin.jsp");
}else if(name.equals("guest")&& pasw.equals("guest")){
response.sendRedirect("helloguest.jsp");
}else{
response.sendRedirect("index.jsp");
}
%>
学习目标
用request这个标签实现登录验证界面
2:
实现步骤
1:第一个index.jsp编写登录界面
2:admin.jsp用request从index.jsp获取信息,验证,进行判断,从哪个登录
3:helloadmin.jsp这个是管理者进入的
4:helloguset.jsp这个是用户进入的界面
3:
实现难点
1:request对象
常用的方法
getParameter(String name)
这个是获取UI界面的名字的,相当于获取他的ID
所以方法的调用是相当于属性
String name =request.getParameter("username");
而这个username再UI界面是这样子命名的
<input type="text" name="username">
这样相当于这个方法是为这2个界面挂起桥梁
2:
response对象
常用的方法
int sendRedirect(URL)
这个方法可以将用户重定向到不同的页面
具体是这样实现的
response.sendRedirect("helloadmin.jsp");
代码实现如下
index.jsp
<center>用户登录界面<br><hr>
<form action="admin.jsp" method="post"><!-- action是提交到逻辑界面,进行判断 -->
用户名:<input type="text" name="username"><br>
密码:<input type="password" name="password"><br>
<input type="submit" name="login" value="登录">
<input type="reset" name="register" value="注册">
</form>
</center>
===
admin.jsp
<%
String name =request.getParameter("username");
String pasw=request.getParameter("password");
if(name.equals("admin")&& pasw.equals("admin")){
response.sendRedirect("helloadmin.jsp");
}else if(name.equals("guest")&& pasw.equals("guest")){
response.sendRedirect("helloguest.jsp");
}else{
response.sendRedirect("index.jsp");
}
%>
0 0
- jsprequst对象的应用,用户登录和身份验证
- php面向对象的用户登录身份验证
- 用户登录(WINDOWS身份验证)
- aql server用户名誉登录名以及身份验证的迷惑
- 用户管理和身份验证
- 登录工程:现代 Web 应用的典型身份验证需求
- 登录工程二:现代 Web 应用的典型身份验证需求
- 过滤器可以实现用户身份验证的功能,如果用户没有登录,则跳转到登陆页面:
- trac用户管理和身份验证
- Forms身份验证的应用
- django 中的用户身份验证和 session 的关系
- django 中的用户身份验证和 session 的关系
- C#调用https需证书和用户身份验证的webservices
- oracle登录时的身份验证
- J2EE 应用服务器下各登录用户共享对象的实现 源码下载
- SQLSERVER误删Windows登录用户验证方式使用Windows身份验证的解决方法
- SQLSERVER误删Windows登录用户验证方式使用Windows身份验证的解决方法
- SQLSERVER误删Windows登录用户验证方式使用Windows身份验证的解决方法
- Altium Designer14如何由原理图得到PCB(2)
- 【GStreamer开发】GStreamer播放教程03——pipeline的快捷访问
- 贪吃蛇学习程序
- 二叉树的下一个结点
- MFC绘点
- jsprequst对象的应用,用户登录和身份验证
- 【Java】继承和重写
- 类的静态成员学习
- 程序员经常遇见的9大困难你造么?
- Spring - 项目中文UTF-8完美支持配置
- 来看TCP分包粘包MTU和MSS之间的关系分析
- PAT-B1059. C语言竞赛
- 简述docx文档格式-CTF竞赛专用
- 素数筛算法与素数打表[数学]