JavaBean四个作用域范围的详解

网友投稿 342 2023-03-27


JavaBean四个作用域范围的详解

javaBean四个作用域范围的详解

一 说明

使用useBeans的scope属性可以用来指定javabean的作用范围。

二 四个作用范围

三 代码

1、login.jsp

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

2、dologin.jsp

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<%--

--%>

<%--

--%>

<%--

--%>

<%--

用户名:<%=myUsers.getUsername() %>

密码:<%=myUsers.getPassword() %>

--%>

用户名:

密码:



测试javabean的四个作用域范围

<%

request.getRequestDispatcher("testScope.jsp").forward(request, response);

%>

3、testScope.jsp

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

contentType="text/html; charset=utf-8"%>

<%@ page import="com.po.Users"%>

<%

String path = request.getContextPath();

String basePath = request.getScheme() + "://"

+ request.getServerName() + ":" + request.getServerPort()

+ path + "/";

%>

用户名:
密码:

name="myUsers" property="password" />


name="myUsers" property="password" />

<%--

用户名:<%=((Users)application.getAttribute("myUsers")).getUsername()%>

密码:<%=((Users)application.getAttribute("myUsers")).getPassword() %>

--%>

<%--

用户名:<%=((Users)session.getAttribute("myUsers")).getUsername()%>

密码:<%=((Users)session.getAttribute("myUsers")).getPassword() %>

--%>

<%--

用户名:<%=((Users)request.getAttribute("myUsers")).getUsername()%>

密码:<%=((Users)request.getAttribute("myUsers")).getPassword() %>

--%>

<%

String username = "";

String password = "";

if (pageContext.getAttribute("myUsers") != null) {

username http://= ((Users) pageContext.getAttribute("myUsers"))

.getUsername();

password = ((Users) pageContext.getAttribute("myUsers"))

.getPassword();

}

%>

用户名:<%=username%>
密码:<%=password%>

四 测试结果

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序 动画的简单实例
下一篇:短信管理平台接口(短信管理平台系统)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~