随笔分类 - SpringMVC
摘要:1. 异常处理思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由s
阅读全文
摘要:拦截器 定义 Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。 拦截器定义 实现HandlerInterceptor接口,如下: Public class HandlerInterceptor1 implements Ha
阅读全文
摘要:RESTful支持 什么是restful? Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格,是对http协议的诠释。 资源定位:互联网所有的事物都是资源,要求url中没有动词,只有名词。没有参数 Url格式:http://blog.csdn.net/beat_the
阅读全文
摘要:SpringMVC文件上传与下载 上传图片 配置多媒体文件解析器 配置虚拟目录 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: <Context docBase="F:\develop\upload\temp" path="/pic" reloadable=
阅读全文
摘要:Springmvc默认用MappingJacksonHttpMessageConverter对json数据进行转换,需要加入jackson的包,如下: 配置json转换器 在注解适配器中加入messageConverters maven的项目,添加这个依赖即可 <!--注解适配器 --> <bean
阅读全文
摘要:1. 使用Model、ModelAndView传递数据 注意事项: 1. redirect的数据传递 Model与ModelAndView的传递效果是一样的,且传递是数据不能是引用类型。 重定向时,会把数据拼接到 url?后面 2. forward的数据传递 Model与ModelAndView默认
阅读全文
摘要:Handler-Return Values返回值 支持的返回类型列表 Same in Spring WebFlux The table below shows supported controller method return values. Reactive types are supporte
阅读全文
摘要:绑定数组 需求 在商品列表页面选中多个商品,然后删除。 需求分析 此功能要求商品列表页面中的每个商品前有一个checkbook,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息。 Jsp中实现: <c:forEach items="${itemList }"
阅读全文
摘要:接收数据-参数绑定 #Method Arguments概观 Same in Spring WebFlux The table below shows supported controller method arguments. Reactive types are not supported for
阅读全文
摘要:注解 注解概观 知乎作者:一七三点八 Spring2.5引入注解式处理器 @Controller:用于标识是处理器类; @RequestMapping:请求到处理器功能方法的映射规则; @RequestParam:请求参数到处理器功能处理方法的方法参数上的绑定; @ModelAttribute:请求
阅读全文
摘要:@Spring-MVC.xml @MVC的注解驱动 Bean模式 上面源码的配置我们看到了,其中映射器和适配器的注解模式是过时的所以我们需要重新配置一下。 <!-- 配置处理器映射器 --> <bean class="org.springframework.web.servlet.mvc.metho
阅读全文
摘要:SpringMVC配置文件(重点) @Web.xml @核心拦截器(必配) 加载spring容器 编码过滤器 url-pattern配置讲解 在 servlet 和 filter 中我们都需要配置 url-pattern,但这个配置的解析规则有哪几种我们接下来就详细的说一下。 1、精确匹配:如 /x
阅读全文
摘要:SpringMVC术语 前端控制器(DispatcherServlet):接收请求,响应结果,相当于电脑的CPU。 处理器映射器(HandlerMapping):根据URL去查找处理器 处理器(Handler):(需要程序员去写代码处理逻辑的) 处理器适配器(HandlerAdapter):会把处理
阅读全文
摘要:参考资料 博客园:平凡希 官方文档:https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc 入门程序 入门准备 依赖-配置文件。 依赖 创建Handler Handler处理器,相当于Act
阅读全文

浙公网安备 33010602011771号