spring mvc 从 controller 调到静态页面 , html
来源:互联网 发布:ubuntu 16.04设置中文 编辑:程序博客网 时间:2024/04/29 01:27
在用springmvc 开发web的时候, 常常会有 从 controller里调到静态页面的需求 。 比如根据请求参数, 然后调到不同的静态页面
配置如下:
在 server-servlet.xml 配置:
<span style="white-space:pre"></span><mvc:annotation-driven /><mvc:resources location="/html" mapping="/**/*.html" />
具体controller写法如下:
@RequestMapping("/someurl") public String someurl() { // 服务端跳转, 推荐使用 //UrlBasedViewResolver.FORWARD_URL_PREFIX 就是字符串 “forward:" return UrlBasedViewResolver.FORWARD_URL_PREFIX + "/html/someurl.html"; } @RequestMapping("/someurl2") public String someurl2() { // 重定向 // UrlBasedViewResolver.REDIRECT_URL_PREFIX 就是字符串 ”redirect" return UrlBasedViewResolver.REDIRECT_URL_PREFIX + "/html/someurl.html"; }
注意: 由于 forward/redirect 是由UrlBasedViewResolver 处理的,server-servler.xml 里面必须存在一个 UrlBasedViewResolver或者其子类, 而
InternalResourceViewResolver 是它的子类, 所以如果配置如下, 就是完全ok的
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/views/" /><property name="suffix" value=".jsp" /></bean>
<mvc:resources location="/html" mapping="/**/*.html" />所以直接去 /html 目录下寻找对应静态文件
0 0
- spring mvc 从 controller 调到静态页面 , html
- Spring MVC前台使用html页面作为视图,配置静态资源后Controller控制器不起作用的解决办法
- Spring mvc jsp/html等静态资源/Controller无法使用总结
- mvc生成静态页 获取controller的HTML
- spring mvc Controller 控制器 url 在html绑定
- spring mvc使用@Controller返回的html视图
- Spring MVC controller和jsp页面传值
- Spring MVC中Controller如何将数据返回给页面
- 从Spring MVC中获取Controller中的请求信息
- spring mvc 返回HTML页面的一系列问题
- spring MVC -controller
- spring mvc的Controller
- Spring MVC Controller
- Spring MVC中的Controller
- spring mvc controller
- spring MVC controller 跳转
- Spring MVC-Controller
- spring mvc controller
- 散列存储方法
- json、dictionary、dynamic转化
- c++第3次实验—作业
- 位运算之统计一个整数的二进制中1的个数
- bootstrap导航栏中的按钮
- spring mvc 从 controller 调到静态页面 , html
- OC post 请求时发送字符串问题
- Android中gravity、layout_gravity、padding、margin的区别小结
- C++四种类型转换的关键字及其特点
- 编译android源码的过程
- 4.替换空格||剑指offer
- nyoj 56
- Ubuntu 14.04下安装GitLab指南
- iOS开发之网络编程:Socket网络编程