六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 136|回复: 0

webwork 与 urlrewrite 问题!

[复制链接]

升级  20%

2

主题

2

主题

2

主题

童生

Rank: 1

积分
10
 楼主| 发表于 2013-2-5 02:11:08 | 显示全部楼层 |阅读模式
如果我要实现 不改变 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 我刚刚接触,还不熟悉。 有哪位大虾 可以帮小弟解决这个问题吗。   这里 先谢过了。 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表