资料来源于互联网,修改了小bug,测试通过,代码如下:
可以先参看[url]http://origin100.iteye.com/admin/blogs/358865[/url]
构建好环境,这里测试不用写back bean。
[b]page1.jsp[/b]
[b]page2.jsp[/b]
启动服务器后可以放别访问
http://localhost:8080/JSF/page1.jsp
http://localhost:8080/JSF/page2.jsp
观察页面打印结果,即可。
可以先参看[url]http://origin100.iteye.com/admin/blogs/358865[/url]
构建好环境,这里测试不用写back bean。
[b]page1.jsp[/b]
<body>
<jsp:useBean id="pagevar" scope="page" class="java.lang.StringBuffer"/>
<jsp:useBean id="requestvar" scope="request" class="java.lang.StringBuffer"/>
<jsp:useBean id="sessionvar" scope="session" class="java.lang.StringBuffer"/>
<jsp:useBean id="appvar" scope="application" class="java.lang.StringBuffer"/>
<%
pagevar.append("page1");
requestvar.append("page1");
sessionvar.append("page1");
appvar.append("page1");
%>
page = <%=pagevar.toString()%><br/>
request = <%=requestvar.toString()%><br/>
session = <%=sessionvar.toString()%><br/>
appvar = <%=appvar.toString()%><br/>
</body>
[b]page2.jsp[/b]
<body>
<jsp:useBean id="pagevar" scope="page" class="java.lang.StringBuffer"/>
<jsp:useBean id="requestvar" scope="request" class="java.lang.StringBuffer"/>
<jsp:useBean id="sessionvar" scope="session" class="java.lang.StringBuffer"/>
<jsp:useBean id="appvar" scope="application" class="java.lang.StringBuffer"/>
<%
pagevar.append("page2");
requestvar.append("page2");
sessionvar.append("page2");
appvar.append("page2");
%>
page = <%=pagevar.toString()%><br/>
request = <%=requestvar.toString()%><br/>
session = <%=sessionvar.toString()%><br/>
appvar = <%=appvar.toString()%><br/>
</body>
启动服务器后可以放别访问
http://localhost:8080/JSF/page1.jsp
http://localhost:8080/JSF/page2.jsp
观察页面打印结果,即可。