`
jusescn
  • 浏览: 125821 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

action中forward的redirect="true"问题

    博客分类:
  • ssh
阅读更多

由于dispatch不能够访问web-inf下面文件,当如此配置时<forward name="edit" path="/WEB-INF/jsp/user/userForm.jsp" redirect="true"/>,页面无法访问

解决方法:

1、令建立action <action path="/reg" forward="/WEB-INF/jsp/user/userForm.jsp"></action>

修改<forward name="edit" path="/reg.do" redirect="true"/>

2、在action类中清空form的东西,如果采用传统的actionform继承,form.rest()应该就可以了。

采用LazyValidatorForm的话,可以((LazyValidatorForm)form).getMap().clear().

分享到:
评论

相关推荐

    ActionForward和国际化

    在这个例子中,`name`属性指定了这个`ActionForward`的名称,`path`属性定义了转发的目标路径,而`redirect`属性则表示是否需要执行重定向操作。 ### 全局转发配置 除了在Action类中动态创建并返回`ActionForward`...

    自定义mvc框架包

    mvc.xml配置 ... &lt;forward name="addUser" path="/login.jsp" redirect="true"/&gt; &lt;forward name="ByUser" path="/BooksAction.action?methodName:getIndex" redirect="true"/&gt; &lt;/action&gt; &lt;/config&gt;

    个人JSP页面遗留问题解决方案

    在Struts1中,可以使用类似Struts2的做法,即在Action中返回一个重定向的Action Forward,例如: ```xml &lt;action name="add" class="com.xx.Add"&gt; &lt;forward name="success" path="list.do" redirect="true"/&gt; &lt;/...

    DispatchAction、LookupDispatchAction、SwitchAction的应用

    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String actionName = request.getParameter("method"); ...

    Struts1的开发过程

    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { AddGoodForm addGoodForm = (AddGoodForm) form; ...

    Structs多模块的配置方法.doc

    &lt;forward name="toModule1" contextRelative="true" path="/module1/login.shtml" redirect="true"/&gt; ... ``` 或者在`&lt;action&gt;`中定义本地转发: ```xml &lt;action-mappings&gt; &lt;action path="/login" type=...

    Struts1新手入门笔记(全)

    &lt;forward name="ok" path="/ok.jsp" redirect="true"/&gt; &lt;forward name="error" path="/error.jsp"/&gt; &lt;/action&gt; ``` 这里的/login是请求路径,LoginAction是处理类,ok和error是逻辑名称,分别对应不同的真实页面...

    struts1+spring

    Spring提供了完整的轻量级解决方案来解决企业应用开发中的各种问题。它主要由以下几个模块组成:Core Container、Data Access/Integration、Web、AOP(Aspect Oriented Programming)、Instrumentation、Messaging ...

    jsp 重复提交问题

    在 Struts 的 action 中使用 redirect 属性,修改 Struts-config.xml 文件,添加 redirect 属性,设置为 true。 &lt;action-mappings&gt; &lt;action attribute="newsActionForm" name="newsActionForm" input="/addnews....

    JAVA学习心得.pdf

    例如,&lt;forward name="welcome" path="/welcome.jsp" redirect="true"/&gt;定义了一个名为“welcome”的全局转发,redirect="true"表示使用重定向,数据不会被保留。 9. **Comparable接口**:自定义类实现Comparable...

    Java通用代码生成实用程序XDoclet(源码包)

    protected ActionForward execute(BActionContext context) throws Exception { System.out.println("------- CarriageBidQueryAction execute -----"); String markey=context.getRequest()....

    传智播客 赖家才老师 主讲 struts1 的课堂总结

    - ActionForward 可以控制请求的跳转方式。`Redirect` 属性为 `false` 或 `no` 时,使用 `RequestDispatcher.forward()` 进行容器内的转发;为 `true` 或 `yes` 时,使用 `HttpServletResponse.sendRedirect()` ...

    SSH整合关键步骤

    &lt;forward name="error" path="/login.jsp" redirect="false"/&gt; &lt;/action&gt; ``` - **解析**: - `DelegatingActionProxy`是Spring为Struts提供的代理类,它能够根据配置的参数调用Spring管理的Bean。 - `type`...

    Struts简单机制.txt

    - **processActionForward()方法**:根据ActionForward对象中的forward属性来决定是否进行重定向或转发操作。如果forward属性的redirect值为true,则进行重定向;否则,默认为转发。 3. **ActionMapping**:...

    JEE企业应用笔记

    &lt;form method="post" action="forward.jsp"&gt; &lt;input type="text" name="username"&gt; &lt;input type="submit"&gt; ``` ```jsp // forward.jsp &lt;jsp:forward page="XX.jsp"&gt; &lt;jsp:param name="age" value="29"/...

    struts面试宝典

    - `execute()`方法返回一个`ActionForward`对象,ActionServlet将根据该对象的配置将请求转发给对应的JSP页面或其他资源。 - 最终,由JSP页面生成动态网页并返回给用户。 #### 三、为何选择Struts框架 - **简化...

    Struts2 result和type

    与`redirect`类似,但`redirect-action`可以重定向到另一个Action。这使得开发者能够在不同的Action之间进行跳转,并且能够传递参数。 ##### 4. **velocity** `velocity`类型用于渲染Velocity模板。通过`location`...

Global site tag (gtag.js) - Google Analytics