我把我所有的web应用内容放在一个目录ui/WEB文件夹的页面中。
我宣布了一个指向/ui/page/index.html的欢迎文件,它工作正常。
但所有的页面上的链接仍然指向根文件夹,而不是/ UI /页
所以如何解决呢?
我把我所有的web应用内容放在一个目录ui/WEB文件夹的页面中。
我宣布了一个指向/ui/page/index.html的欢迎文件,它工作正常。
但所有的页面上的链接仍然指向根文件夹,而不是/ UI /页
所以如何解决呢?
添加一个UrlRewriteFilter指向所有JSP到目录中的JSP。
您可以使用Tuckey url重写器或编写自己的重定向到正确的jsp的过滤器类。
为web.xml中的过滤器类和每个传入请求创建条目,检查传入请求路径是否包含/ ui /页面 - 如果不更新请求的URL和重定向。
你有任何代码可以分享吗? – Vik 2009-08-18 10:37:08
不知道是否所有这些复杂的解决方案是唯一的选择。没有一种方法可以修改我的web.xml并添加某种模式匹配,我可以说如果出现类似* .jsp的内容,然后在ui/page/location中进行搜索? – Vik 2009-08-18 07:25:48