SpringMVC框架
Mr_zhaoz
若要世界因我变,我要先随世界变
展开
-
SpringMVC详细解析
1.SpringMVC 概述 Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请 求的控制器,而无须实现任何接口。 支持 REST 风格的 URL 请求原创 2017-08-24 08:09:09 · 873 阅读 · 0 评论 -
SpringMVC框架实现文件、资源的上传和下载
Spring MVC 上下文中默认没有为文件上传提供了直接的支持,因 此默认情况下不能处理文件的上传工作,如果想使用 Spring 的文件上传功能,需现在上下文中配置 CommonsMultipartResovler:1.加入jar包: commons-fileupload-1.3.1.jar commons-io-2.4.jar2.在SpringMVC配置文件中配置CommonsM原创 2017-08-26 10:22:15 · 705 阅读 · 0 评论 -
SpringMVC实现类型转换(Converter)
数据格式化标签: 1.在SpringMVC配置文件中配置 2.在目标POJO对象的属性上加上@NumberFormat 或者 @DateTimeFormat 注解! @DateTimeFormat – pattern 属性:类型为字符串。指定解析/格式化字段数据的模式, 如:”yyyy-MM-dd hh:mm:ss”原创 2017-08-26 10:35:00 · 1910 阅读 · 0 评论 -
SpringMVC异常处理
SpringMVC的异常处理:1.加上<mvc:annotation-driven>标签:<mvc:annotation-driven></mvc:annotation-driven>2.在当前Handler(Controller)中定义由@ExceptionHandler注解修饰的方法,用于处理异常信息!@ExceptionHandler(value={ArithmeticException.原创 2017-08-26 10:51:29 · 417 阅读 · 0 评论 -
SpringMVC拦截器(Interceptor)
自定义拦截器 Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 1.自定义实现类实现 HandlerInterceptor接口public class Interceptor implements HandlerInterceptor{ @Override原创 2017-08-26 11:00:53 · 437 阅读 · 0 评论 -
SpringMVC自定义视图
视图和视图解析器【参见Springmvc如何解析视图流程图片】 请求处理方法执行完成后,最终返回一个 ModelAndView 对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,SpringMVC 也会在内部将它们装配成一个 ModelAndView 对象,它包含了逻辑名和模型对象的视图。Spring MVC 借助视图解析器(ViewResolver)得到最终的视图原创 2017-08-26 11:14:49 · 798 阅读 · 0 评论