mytest.jsp代码:
<iframe src="/servlet/com.sun.GetStatus?sf_app=<%=sppName%>&appDataID=<bean:write property="CaseForm.elId" name="CaseForm"/>">
</iframe>在调用的这段servlet中从数据库中查到数据放到request中,request.setAttribute("row",row).
forward到另一个jsp文件,test.jsp可以在test.jsp文件中用request.getAttribute("row");得到数据那么为什么在mytest.jsp中不能用request.getAttribute("row");得到数据呢?不是用的同一个request么..望高手解答
<iframe src="/servlet/com.sun.GetStatus?sf_app=<%=sppName%>&appDataID=<bean:write property="CaseForm.elId" name="CaseForm"/>">
</iframe>在调用的这段servlet中从数据库中查到数据放到request中,request.setAttribute("row",row).
forward到另一个jsp文件,test.jsp可以在test.jsp文件中用request.getAttribute("row");得到数据那么为什么在mytest.jsp中不能用request.getAttribute("row");得到数据呢?不是用的同一个request么..望高手解答
如果想公用某些信息,应该放在session作用域中。LZ感兴趣可以加入:59673719(IT群),大家相互交流。
先运行 mytest.jsp 把它里面的内容解释成html代码,然后 运行 html代码里的 iframe
用EL表达式也取不出来
---->
response.setAttribute("row",row).
mytest.jsp都没有刷新,而且request保存的作用域范围只能是forward的情况下能够在另一个页面得到。