`
JerryWan
  • 浏览: 753 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

webwork 与 urlrewrite 问题!

阅读更多

如果我要实现 不改变 webwork 的 xwork 配置连接 而实现 伪静态  该怎么做。
 如:

  xwork 配置:   ·····  <result name="success" type="redirect">
                                  <param name="parse">true</param>
                                  <param name="location">/forum/read.jspa? forumid=${forumid}</param>
                                </result>  ······

urlrewrite 配置:  ······ <rule>
                                      <from>^/forum/c_([0-9]+).htm$</from>
                                       <to type="forward">/forum/read.jspa?forumid=$1</to>
                                   </rule>

                                  <outbound-rule encodefirst="true">
                                        <from>^/forum/readjspa?forumid=([0-9]+)$</from>
                                       <to type="redirect">/forum/c_$1.htm</to>
                                  </outbound-rule>

配置简写了。  现在问题是  我在浏览器中输入 http://localhost:8080/xx/forum/c_1.htm 它转向http://localhost:8080/xx/forum/read.jspa?forumid=1  这个地址。  然而 我一个表单提交之后,经过xwork 配置之后 ,浏览器的地址没变 还是http://localhost:8080/xx/forum/read.jspa?forumid=1 而我想要的却是 http://localhost:8080/xx/forum/c_1.htm 这样的地址。 urlrewrite 我刚刚接触,还不熟悉。 有哪位大虾 可以帮小弟解决这个问题吗。   这里 先谢过了。 

分享到:
评论

相关推荐

    webwork与spring集成

    ### WebWork与Spring集成:深度解析与实践指南 在企业级应用开发中,框架的集成是提高代码可维护性、扩展性和复用性的关键。WebWork框架与Spring框架的集成便是一个典型示例,它结合了WebWork在MVC架构方面的优势与...

    WebWork 与 FreeMarker整合开发培训指南

    WebWork与FreeMarker整合开发是Java Web开发中的一个重要实践,这两种技术结合可以提供高效且灵活的MVC(Model-View-Controller)框架解决方案。WebWork是一个轻量级的Web应用程序框架,它处理业务逻辑和控制流程,...

    webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip

    2. **动作映射**:WebWork的动作映射机制允许开发者将URL请求与特定的动作类关联起来,简化了请求处理。开发者可以通过配置文件定义这些映射关系。 3. **数据绑定**:WebWork支持双向数据绑定,可以自动将HTTP请求...

    struts1,struts2,webwork,线程安全问题

    WebWork框架与Struts1相似,也存在线程安全问题,但它提供了更多的配置选项来解决这些问题。 - **WebWork中Action实例管理机制:** - WebWork框架默认也会复用`Action`实例,但可以通过配置文件来改变这种行为,...

    spring与webwork框架集成

    WebWork2.1 与 Spring 框架的集成是一个常见的技术实践,目的是利用 Spring 提供的依赖注入(DI)和面向切面编程(AOP)能力,以及 WebWork 的优秀动作层管理,来构建更加灵活和解耦的Java Web应用。在集成过程中,...

    WebWork2.0讲解说明

    虽然后来WebWork与Struts合并成Struts2,但WebWork2.0的理念和技术仍在Struts2中得到体现。与Spring MVC相比,WebWork2.0在轻量级和快速开发方面具有优势,但在企业级应用的集成方面,Spring MVC可能更为全面。 ...

    WEBWORK

    在提供的示例中,`&lt;filter&gt;` 和 `&lt;filter-mapping&gt;` 元素定义了名为 `webwork` 的过滤器,它将所有以 `/` 开头的 URL 映射到 `FilterDispatcher` 类。这使得 WebWork 能够处理所有传入的请求。 2. **Taglib** 配置...

    webwork

    1. **动作映射**:WebWork通过XML配置文件定义动作(Action)与URL之间的映射,这使得URL可以直接对应到特定的业务处理方法,简化了请求路由。 2. **强大的表单绑定**:WebWork支持将HTTP请求参数自动绑定到Action...

    webwork_框架文档

    每个Action对应一个URL,当用户通过浏览器发送请求时,WebWork会根据URL找到相应的Action执行。Action的执行结果通常会传递给视图层进行渲染,展示给用户。`Interceptor`是WebWork中的另一个关键概念,它允许在...

    webwork的jar包

    WebWork与Spring的集成可以让开发者利用Spring的强大功能,如服务定位和安全性,同时保持WebWork的MVC架构。 Hibernate,则是Java领域的一个持久化框架,它简化了数据库操作,通过对象关系映射(ORM)使开发者能够...

    WebWork docs 2 -- webWork 详细的说明文档

    WebWork docs 2 是一套完整的WebWork框架的详细说明文档,包含了开发者在使用WebWork时可能遇到的所有问题的解答。 这套文档涵盖了以下几个主要的知识点: 1. **WebWork基础**:WebWork的核心概念,如Action、...

    webwork中文参考手册

    2. **动作映射(Action Mapping)**:WebWork通过配置文件定义了URL到具体动作类的映射,这样可以根据不同的URL调用不同的业务处理方法。 3. **拦截器(Interceptor)**:类似于AOP(面向切面编程),WebWork允许...

    spring与webwork的集成

    Spring 和 WebWork 的集成是将 Spring 框架的依赖注入和管理能力与 WebWork(现在是 Struts 2 的一部分)的 MVC 框架相结合的过程。这种集成允许开发者利用 Spring 提供的服务,如数据访问对象(DAO)、业务服务以及...

    webwork2开发指南

    动作映射则定义了URL与动作之间的关系,使得URL可以直接调用相应的动作。 3. 属性(Parameters)和值栈(Value Stack):WebWork2通过值栈管理请求参数,将请求参数自动绑定到动作类的属性上。值栈还允许动作之间的...

    Webwork2开发指南

    每个动作类对应一个URL路径,处理特定的用户请求。动作类通常包含多个方法,每个方法对应一个具体的用户操作。Webwork2通过ActionServlet处理HTTP请求,并根据请求参数调用相应动作的方法。 **3. 数据绑定** ...

    webwork电子书

    它可能涵盖了与"Webwork2 Guide"相似但翻译成中文的内容,帮助读者理解Webwork的各个方面,同时也可能包括一些中文社区的使用经验或特定问题的解决方案。 在阅读这两个文档时,你将了解到如何利用Webwork创建各种...

    webWork

    WebWork的设计理念是将业务逻辑与表现层分离,以提高代码的可维护性和可重用性。它使用Action类作为模型,处理用户的请求,并通过Interceptor拦截器进行业务逻辑控制,视图通常是JSP或FreeMarker模板。 二、核心...

    webwork.pdf

    ### WebWork 2.0与Struts 2.0:框架演进与创新 #### 框架概览 WebWork框架,最初由OpenSymphony组织开发,是Java Web应用程序中MVC架构的一个重要实现。随着时间的推移,WebWork框架经历了重大的变革,特别是在...

Global site tag (gtag.js) - Google Analytics