Action中request.setAttribute()方法提交的参数在JSP中request.getAttribute()无法获得
但用session.setAttribute()可以session.getAttribute()获得(返回与当前request关联的HttpSession 数据保持不变除非重新启动网页)
但用session.setAttribute()可以session.getAttribute()获得(返回与当前request关联的HttpSession 数据保持不变除非重新启动网页)
解决方案 »
- Java反射,Int和Integet类型设置不成功,String可以设置
- myeclipse 怎么配置weblogic
- 用wsdl2java把一个asmx转换成java文件出现问题?
- Com RecordSet java ReslutSet
- 急!急!急!高分求助电子白板用户管理问题,
- sqlcode -911
- mysql 和 java.exe 占用CPU厉害,怎么办?造成服务器没反应!!
- 熟悉JMX远程监控和配置管理的请进
- 做数据库管理软件用JAVA应该从何开始?
- spring配置报错
- SSH项目 多部署几次就会出现java.lang.OutOfMemoryError: 郁闷。。谁知道怎么回事啊,我做的每个项目几乎都这样,运行没问题,但部署多次TOMCAT就报这错了
- 请专家 介绍几本关于jsp+tomcat+mysql 的教程
name="user_form"
type="com.wang.Action.User_Action"
scope="session"//改成request
parameter="add">
<forward name="succeed" path="/uesr_list.do?list=list"></forward>
</action>
attribute="floginForm"
input="/flex/flogin.jsp"
name="floginForm"
path="/flogin"
scope="request"
type="com.mao.struts.action.FloginAction" >
<forward
name="flogin"
path="/flex/flogin.jsp"
redirect="true" />
</action>
我每个action 都是scope="request" 是不是我的<forward name="flogin" path="/flex/flogin.jsp" redirect="true" /> 不是像你那样带参数<forward name="succeed" [color=#000000]path="/uesr_list.do?list=list"></[/color]forward> 相当跳另一个页面了
HttpServletRequest request, HttpServletResponse response) {
ReponseForm reponseForm = (ReponseForm) form;// TODO Auto-generated method stub
try{
postB post=new postB();
post.findPostById(request.getParameter("postid"));
reponseB reponse=new reponseB();
//HttpSession session=request.getSession(true);
//session.setAttribute("reponses", reponse.findreponse(request.getParameter("postid")));
request.setAttribute("reponses", reponse.findreponse(request.getParameter("postid")));
RequestDispatcher requestDispatcher=request.getRequestDispatcher("/flex/freponse.jsp");
requestDispatcher.forward(request,response);
return null;
//return mapping.findForward("freponse");
}catch(Exception e)
{
e.printStackTrace();
return mapping.findForward("fail");
}
}
这样用request 是可以接收到的 但每次在请uesr_list.do?list=list(当数据发生变化是)得到以前的是去 ,除非换个页面请求。