浏览 2834 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-09-06
<ww:div id="brow1_div" href="/game/gameSignOtherList.action?vcGameId=%{vcGameId}" theme="ajax"> loading... </ww:div> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-09-06
sliverfancy 写道 最近项目快上线了,打算对其配置上apache,结果配置后发现其他的程序都可以正常运行,但是webwork的ajax标签不能正常调用,哪位帮我看一下,十分感谢。
<ww:div id="brow1_div" href="/game/gameSignOtherList.action?vcGameId=%{vcGameId}" theme="ajax"> loading... </ww:div> 估计是有些webwork约定的静态资源load URL被apache处理掉了。 |
|
返回顶楼 | |
发表时间:2006-09-06
谢谢,幸好不是这个原因,我已经解决了,十分感谢,十分感谢。
其实apache的配置我们都知道,需要对链接进行转发配置,例:JkMount /*.action worker1,配置了这个以后webwork就可以正常运行了。 出现了这个问题以后我一直猜测是这个转发的配置没有配置上dwr导致不能正常运行。打开web.xml看了一下,看dwr的配置是这样的:<url-pattern>/dwr/*</url-pattern>。结果我在apache上加上了JkMount /*/dwr/*. worker1这样类似的有关dwr的各种链接可能性,结果不行。 后来我也怀疑是不是我想岔了,刚才开发的时候偶然查看了一下生成的jsp文件,发现有段javascript里面配置了baseRelativePath: "/haplay/webwork/dojo/",这才发现自己很傻,原来webwork是封装了dwr的,这么看来根本没有直接调用dwr的servlet,而是由webwork去间接调用的。 于是我在apache里面加上了这样一段配置,终于解决了问题:JkMount /*/webwork/* worker1 |
|
返回顶楼 | |