JavaBean四个作用域范围的详解
一 说明
使用useBeans的scope属性可以用来指定javabean的作用范围。
二 四个作用范围
1、login.jsp
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
My JSP 'login.jsp' starting page系统登录
用户名: | |
密码: | |
2、dologin.jsp
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
My JSP 'dologin.jsp' starting pagesetProperty动作元素
--%>
--%>
--%>
用户名:
密码:
--%>
用户名:
密码:
request.getRequestDispatcher("testScope.jsp").forward(request,response);
%>
3、testScope.jsp
contentType="text/html; charset=utf-8"%>
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
My JSP 'testScope.jsp' starting pageJavabean的四个作用域范围
用户名:
密码:
name="myUsers" property="password" />
用户名:
密码:
--%>
用户名:
密码:
--%>
用户名:
密码:
--%>
String username = "";
String password = "";
if (pageContext.getAttribute("myUsers") != null) {
username = ((Users) pageContext.getAttribute("myUsers"))
.getUsername();
password = ((Users) pageContext.getAttribute("myUsers"))
.getPassword();
}
%>
用户名:
密码:
四 测试结果
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250