在A网页用request存,B网页用request取,只要你不使用senRedirect(这方法重发请求)跳转的,B肯定能收到的
解决方案 »
- birt导出pdf,数据显示不全,如何解决?
- js动态的添加一行的数据怎么取值
- struct2的后台验证问题
- Spring2.0,hibernate3.1,struts2整合问题
- 关于session与application的取值问题的生命周期讨论
- Spring问题,急!
- web发送javamail失败
- 我在网页中放入了javabean,为何报错说找不到属性???(tomcat)
- 如何配置WEBLOGIC,可以上传SEVLET文件不需要重新启动WEBLOGICSEVLET就可以正常运行? 非常着急,谢谢大家。
- 当class文件更新后,怎么样才能使weblogic不重新启动就可以执行新的class
- java实现rss订阅,以及实时推送功能
- EJB3.0前景咋样?
通过request.setAttribute() session.setAttribute()
但是不建议放在session里面放在request中,网页b中要能取得,要使用转发,不要使用重定向楼主需要理解一下web的流程,以及转发重定向以及作用域的影响范围
下面贴一个例子:
ClientRedirect.java
[code=java
]public class ClientRedirect extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.getSession().setAttribute("name", "canshu");
request.setAttribute("info", "Java Web");
response.sendRedirect("index.jsp");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response); }
} [/code]web.xml<servlet-mapping>
<servlet-name>ClientRedirect</servlet-name>
<url-pattern>/servlet_ClientRedirect</url-pattern>
</servlet-mapping> index.jsp
<h2>session属性:<%=session.getAttribute("name") %></h2>
<h2>request属性:<%=request.getAttribute("info") %></h2> 这是Servlet跳转方式的介绍:
http://wenku.baidu.com/link?url=TiFPRCzQsL8J5tMU9uZOWqlClRQtyix8KwNDNI3Q8bWbW7-G4ZRK8DnICrF4Mdj2ewAKWZfCJWwOKTE2nIaGYt__XeG95L0nd3T26kpT7Ye不明白的话跟帖就好:)
谢谢 是的 才接触javaweb 好混乱的赶脚谢谢你!
首先我从servlet 传回的值全为空 搜索了一番,以为是重定向的问题。
仔细debug了下 发现我蠢得没有request.getAttribute。。
不好意思哈,java基础差 准备好好温习下java基础。
谢谢大家这么热情,我会继续努力的,哈哈哈哈哈哈!
首先我从servlet 传回的值全为空 搜索了一番,以为是重定向的问题。
仔细debug了下 发现我蠢得没有request.getAttribute。。
不好意思哈,java基础差 准备好好温习下java基础。
谢谢大家这么热情,我会继续努力的,哈哈哈哈哈哈!谁都是从不会到会,这只是一个过程,加油,我Q85四个8951,交个朋友