浏览 4731 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-05
感觉webwork默认的 dispatcher manager 要求的URL太丑了,多了个.action,看起来很不舒服。我想找一个类似 rails 那样的 找呀找,让我找到 RestfulActionMapper 这个类,符合我的要求。 我在页面中使用 VTL, 没有用 ww 的 标签。这样根据 action 生成 url 怎么办呢? 我不想硬编码。 于是我在一个 BaseAction 中写下以下代码: java 代码
我想在我的前台页面,这样产生 url: xml 代码
可是,它并没有产生像这样的 url: xml 代码
于是我又找呀找,找到了 RestfulActionMapper 的代码: 竟然是这样: java 代码
小弟首次用 webwork ,比较愚昧 可是不能这样算了(搞不定这些,老板会骂呀), 我写了下面代码: java 代码
然后,我修改了 webwork.properties 文件 xml 代码
问题算是解决了, 可是我想知道你们都是怎么办的? 初次用 webwork,还望各位老手多多指教。 小弟成长的路上有你们伴随,幸福无比! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-07
哈哈,今天使用 ww:form 时,才发现 RestfulActionMapper 没错,是我错了。
于是我删掉了 BetterRestfulActionMapper 又改回了: webwork.mapper.class=com.opensymphony.webwork.dispatcher.mapper.RestfulActionMapper 然后改写了 url 这个方法,暂时解决了这个问题 |
|
返回顶楼 | |
发表时间:2007-06-26
很多开源的URL REWRITE的工具,楼主不用自己写吧
|
|
返回顶楼 | |
发表时间:2007-07-11
|
|
返回顶楼 | |
发表时间:2007-07-26
我也是用url rewrite 蛮方便的
|
|
返回顶楼 | |