SpringMVC如何访问磁盘的静态页面,配置了虚拟目录

咖啡加糖_ 2014-11-10 06:14:25
tomcat + SpringMVC 框架,配置了虚拟目录,现在在磁盘上生成了静态页面,于是想通过controller 访问到这个静态页面,如何做


配置如下
tomcat的server文件
<Context docBase="D:\test\html" path="/testHtml" reloadable="true" />


现在D:\test\html里面已经有了test.html了,现在就是经过controller去访问这个页面,这个怎么弄呢???

controller如下

@RequestMapping("/intoTest")
public ModelAndView intoTest(HttpServletRequest req,ModelMap model){

return new ModelAndView("XXXX",model);

}


求解了~~~~~~
...全文
296 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
-阿克蒙德- 2014-11-11
  • 打赏
  • 举报
回复
同楼上,既然是静态资源不用进后台啊,直接访问吧
howsun_zh 2014-11-11
  • 打赏
  • 举报
回复
Tomcat就能处理这种资源,为什么还要经过SpringMVC 一层降低性能? Tomcat的web.xml里加个default的servlet:

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.html</url-pattern>
</servlet-mapping>
如果我没理解楼主的意思,非得要经过SpringMVC,可以: 在xxx-servlet.xml中配置上resources <mvc:resources mapping="/html/**" location="/html/" />

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧