caizi1288
caizi1288
2012-09-01 17:17

springMVC框架访问web-inf下的jsp文件

  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术

使用springMVC,一般都会使用springMVC的视图解析器,大概会这样配置
[code="java"]
[/code]

当我的control返回[code="java"]return new ModelAndView("admin/index"); [/code]

实际访问的就是/WEB-INF/jsp/admin/index.jsp这个页面,那么放在web-inf下只能服务端可以访问保证了安全性。如果index.jsp中有这样一个代码
[code="java"] [/code],top.jsp和index.jsp都在admin目录下,这样访问index就会404.
此时纠结了:1、top.jsp如果一定要和index.jsp在同目录下,就要加个control,为一个连接加个control太不值。2、如果不在同一目录下放到webRoot根目录下,index.jsp和top.jsp就不在同一个地方,维护时候不太方便,3、另一种情况springMVC视图解析器路径修改为即在项目根目录下,这样客户端也可直接访问此目录,没有安全性可言,到底该怎么做呢?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答