为什么在Java web项目中的jsp和js都在WEB -INF文件中,为什么用了${ctx},jsp还
为什么在Javaweb项目中的jsp和js都在WEB-INF文件中,为什么用了${ctx},jsp还是无法引用到js?...
为什么在Java web项目中的jsp和js都在WEB -INF文件中,为什么用了${ctx},jsp还是无法引用到js?
展开
2个回答
展开全部
你理解有误,真正运行的时候是在浏览器,你访问jsp不是直接输入了jsp的路径,而是Controller(或者action)之类的url,而js的路径则直接在生成的html里写着(包含了web-inf部分),而web-inf部分对外接(浏览器)是不可见的,所以一直访问不到。
更多追问追答
追问
我有配置下面的代码来提供路径:
在页面中的引用路径:
配置文件配置:
追答
你这个配置的目的是筛选权限控制,而不是url转发,只要是web-inf下的东西都是访问不到的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询