自定义视图framework.web.servlet.view.BeanNameViewResolver
2016-10-22 11:25
316 查看
俗称 :自定义视图
配置视图 BeanNameViewResolver 解析器: 使用视图的名字来解析视图通过 order 属性来定义视图解析器的优先级, order 值越小优先级越高
首先自定义相关视图组件 ==>实现视图view 接口
@Component public class HelloView implements View{ @Override public String getContentType() { return "text/html"; } @Override public void render(Map<String, ?> model, HttpServletRequest request, HttpServletResponse response) throws Exception { response.getWriter().print("hello view, time: " + new Date()); }
handler 中定义相关映射
@RequestMapping("/testView") public String testView(){ System.out.println("testView"); return "helloView"; }
配置视图 BeanNameViewResolver 解析器: 使用视图的名字来解析视图
通过 order 属性来定义视图解析器的优先级, order 值越小优先级越高 ,保证它比InternalResourceViewResolver先执行,而且InternalResourceViewResolver本身优先级已经是最低<bean class="org.springframework.web.servlet.view.BeanNameViewResolver"> <property name="order" value="100"></property> </bean>
也可以实现excle接口 来输出表
相关文章推荐
- 自定义视图framework.web.servlet.view.BeanNameViewResolver
- SpringMVC中的自定义视图使用BeanNameViewResolver出现了不能使用的错误解决
- springmvc之自定义视图BeanNameViewResolver
- org.springframework.web.servlet.view.ContentNegotiatingViewResolver 配置
- org.springframework.web.servlet.view.InternalResourceViewResolver 内存泄露问题
- SpringMVC中的自定义视图使用BeanNameViewResolver不起作用解决
- org.springframework.web.servlet.view.InternalResourceViewResolver
- <bean id="ViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
- springmvc控制层返回org.springframework.web.portlet.ModelAndView视图解析器无法解析异常
- SpringMVC-视图名称解析器BeanNameViewResolver
- org.springframework.web.servlet.view
- 安卓学习笔记---完美解决Android的WebView加载失败(404,500),显示的自定义视图
- Spring Web MVC 多viewResolver视图解析器解决方案
- springmvc 使用BeanNameViewResolver解析excel,pdf,json,xml视图
- Spring Web MVC 多viewResolver视图解析器解决方案
- 配置视图 BeanNameViewResolver 解析器
- UI一揽子计划 21 (UICollectionView、SDWebImage第三方类库加载图片的使用、集合视图的布局UICollectionViewFlowLayout 、自定义Cell、布局协议
- org.springframework.web.servlet.ModelAndView
- 完美解决Android的WebView加载失败(404,500),显示的自定义视图
- [org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver]-[DEBUG] Re