求助 JSP页面传值

williambaldwin 2008-06-05 05:22:15
index.jsp
<html>

<%
String str=(String)request.getAttribute("msg"); //在form外面用getAttribute()
out.print(str)
%>
<form>
</form>
</html>

页面二
<html>
String msg="message";
request.setAttribute("msg",msg);
</''>

先运行index.jsp。。。。显示null

一个页面 request.setArribute()

另一个页面 request.getAtrribute()

请问使两个jsp页面能传值有没有什么要求? 是不是两个页面必须通过form表单的action联系在一起
...全文
135 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenzhen_mydream 2008-06-05
  • 打赏
  • 举报
回复
不懂你的意思
不过用会话不更好吗,随便在那个jsp页面都能访问
如果getAttribute得不到值,就把请求转发到另一个页面,用setAttribute设置值以后再取就能取出来了,当然要是同一个请求了,不过最好还是用session
williambaldwin 2008-06-05
  • 打赏
  • 举报
回复
1.页面二 必须是转发到页面一 ......不太理解

2.重定向..是两次请求.所以请求里面拿不到值。。。也不太理解 能把这两次请求过程表明一下呀

小弟比较菜 望大侠明点
Shine_Panda 2008-06-05
  • 打赏
  • 举报
回复
页面二 必须是转发到页面一
重定向 是两次请求 所以请求里面拿不到值 。
可以用session (不推荐)

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧