主题 : 怎么在模板里访问自己建的JSP页面呢? |
级别: 白丁
|
1# 发表于:2011-05-25 21:54:50 IP:119.70.*.*
|
||||
---|---|---|---|---|---|
级别: 白丁
|
3# 发表于:2011-05-26 08:57:07 IP:120.138.*.*
我删除了 但是还是不行呀 哥~~~ 找不到资源~~~
<!-- <servlet-mapping> <servlet-name>hgcmsFront</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> --> 我已经注释来前台的JSP拦截 我在模板页面里想访问我的JSP页面还是不行呀 找不到资源 我的JSP文件目录是/hgcms/WebRoot/WEB-INF/t/cms/www/red/alone/MyJsp.jsp 我在/hgcms/WebRoot/WEB-INF/t/cms/www/red/的任何模板页面,该写什么路径才争取呀? <a href="${base}/WEB-INF/t/cms/www/red/alone/MyJsp.jsp">111</a> <a href="${base}/t/cms/www/red/alone/MyJsp.jsp">111</a> <a href="WEB-INF/t/cms/www/red/alone/MyJsp.jsp">111</a> <a href="t/cms/www/red/alone/MyJsp.jsp">111</a> 我这四种写法都不行啊? |
||
---|---|---|---|
级别: 白丁
|
5# 发表于:2011-05-26 09:36:11 IP:120.138.*.*
<filter-mapping>
<filter-name>processTime</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> <filter-mapping> <filter-name>encoding</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> <filter-mapping> <filter-name>osivFilter</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> encoding是过滤字符编码的,应该不需要被注释吧? processTime是执行时间过滤器,对访问jsp应该也没影响吧,也不需要被注释掉吧? osivFilter是org.springframework.orm.hibernate3.support.OpenSessionInViewFilter的过滤器,对访问资源也没影响吧,也不用注释掉吧? 除开我最开始说的那个spring的核心控制器里的那个过滤器对资源有影响 貌似一共就这4个过滤器吧? |
||
---|---|---|---|
级别: 白丁
|
6# 发表于:2011-05-26 09:39:32 IP:120.138.*.*
我刚才吧这4个JSP拦截器都注释掉了 也访问不了/hgcms/WebRoot/WEB-INF/t/cms/www/red/alone/MyJsp.jsp 下的这个JSP页面哦
|
||
---|---|---|---|
级别: 白丁
|
8# 发表于:2011-05-26 09:47:01 IP:120.138.*.*
回复第7楼
<!-- <servlet-mapping> <servlet-name>hgcmsFront</servlet-name> <url-pattern>*.jsp</url-pattern></servlet-mapping> <filter-mapping> <filter-name>processTime</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> <filter-mapping> <filter-name>encoding</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> <filter-mapping> <filter-name>osivFilter</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> --> 哥~~~ 我把这1个servlet和3个过滤器的对应的JSP的mapping都注释掉了 还是访问不了web-info下的JSP哦 比如<a href="/WEB-INF/t/cms/www/red/alone/MyJsp.jsp">1111111111</a> |
||
---|---|---|---|
级别: 白丁
|
10# 发表于:2011-05-26 10:02:12 IP:120.138.*.*
回复第9楼
为什么不能访问模板中的JSP页面呢?是不是CMS做了什么限制? 不管是webroot下或者web-inf下的JSP页面应该都是能被访问的哦~~~~ 只是访问路径不一样而已,web-inf下的JSP页面访问路径要加上web-inf应该就可以了 webroot则不用加 |
||
---|---|---|---|