12 个解决方案
#1
WebContent 下面的WEB-INF外面的文件都可以直接通过url访问
WEB-INF 里面的文件是受保护的,不可直接访问
WEB-INF 里面的文件是受保护的,不可直接访问
#2
我说的直接访问是通过浏览器访问
#3
我直接访问的文件就是WEB-INF外面的,WebContent里面的文件啊。
#4
怎么访问的?直接引入就行
#5
通过浏览器输入后缀为.html或者.js的文件没法直接访问
其实我想是不是什么东西把它给拦截了
其实我想是不是什么东西把它给拦截了
#6
把目录结构贴出来,看看,肯定是可以访问的
#7
conf下的web.xml
和自己项目下的web.xml。
sevelvt
filter
和自己项目下的web.xml。
sevelvt
filter
#8
通过浏览器输入后缀为.html或者.js的文件没法直接访问
怎么访问的?直接引入就行
其实我想是不是什么东西把它给拦截了
把目录结构贴出来,看看,肯定是可以访问的
我把web.xml中下面的去掉就可以了, 不知道为什么
<servlet-mapping>
<servlet-name>test1</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
#9
我把web.xml红线圈出来的地方去掉就可以直接访问了,这是为什么?
#10
我把web.xml红线圈出来的地方去掉就可以直接访问了,这是为什么?
你那个/表示拦截所有请求,这样JS呀,CSS什么的都会被拦截了,所以就不能直接访问了!
其实如果运行在tomcat中,你可以交给defaultServlet来处理静态资源,方法是在spring的servlet之前配置
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
这样就可以了,
#11
我把web.xml红线圈出来的地方去掉就可以直接访问了,这是为什么?
你那个/表示拦截所有请求,这样JS呀,CSS什么的都会被拦截了,所以就不能直接访问了!
其实如果运行在tomcat中,你可以交给defaultServlet来处理静态资源,方法是在spring的servlet之前配置
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
这样就可以了,
#12
牛逼 你要是配置成*会是什么样子啊
#1
WebContent 下面的WEB-INF外面的文件都可以直接通过url访问
WEB-INF 里面的文件是受保护的,不可直接访问
WEB-INF 里面的文件是受保护的,不可直接访问
#2
我说的直接访问是通过浏览器访问
#3
WebContent 下面的WEB-INF外面的文件都可以直接通过url访问
WEB-INF 里面的文件是受保护的,不可直接访问
#4
怎么访问的?直接引入就行
#5
怎么访问的?直接引入就行
其实我想是不是什么东西把它给拦截了
#6
通过浏览器输入后缀为.html或者.js的文件没法直接访问
怎么访问的?直接引入就行
其实我想是不是什么东西把它给拦截了
把目录结构贴出来,看看,肯定是可以访问的
#7
conf下的web.xml
和自己项目下的web.xml。
sevelvt
filter
和自己项目下的web.xml。
sevelvt
filter
#8
通过浏览器输入后缀为.html或者.js的文件没法直接访问
怎么访问的?直接引入就行
其实我想是不是什么东西把它给拦截了
把目录结构贴出来,看看,肯定是可以访问的
我把web.xml中下面的去掉就可以了, 不知道为什么
<servlet-mapping>
<servlet-name>test1</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
#9
我把web.xml红线圈出来的地方去掉就可以直接访问了,这是为什么?
#10
我把web.xml红线圈出来的地方去掉就可以直接访问了,这是为什么?
你那个/表示拦截所有请求,这样JS呀,CSS什么的都会被拦截了,所以就不能直接访问了!
其实如果运行在tomcat中,你可以交给defaultServlet来处理静态资源,方法是在spring的servlet之前配置
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
这样就可以了,
#11
我把web.xml红线圈出来的地方去掉就可以直接访问了,这是为什么?
你那个/表示拦截所有请求,这样JS呀,CSS什么的都会被拦截了,所以就不能直接访问了!
其实如果运行在tomcat中,你可以交给defaultServlet来处理静态资源,方法是在spring的servlet之前配置
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
这样就可以了,
#12
牛逼 你要是配置成*会是什么样子啊