随笔分类 -  springMVC

摘要:异常处理的思路 系统中异常包括两类: 预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。 系统的Dao、 Service、 Controller出现都通过throws Exception向上抛出,最后由S 阅读全文
posted @ 2023-02-13 17:49 wandoubaguo 阅读(33) 评论(0) 推荐(0) 编辑
摘要:拦截器(interceptor)的作用 Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。 将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(Interceptor Chain) 。在访问被拦截的方法或字段时,拦截器链中的拦截器就 阅读全文
posted @ 2023-02-13 11:39 wandoubaguo 阅读(114) 评论(0) 推荐(0) 编辑
摘要:获得请求参数 客户端请求参数的格式是: name=value&name=value...... 服务器端要获得请求的参数,有时还需要进行数据的封装, SpringMVC可以接收如下类型的参数: 基本类型参数 POJO类型参数 数组类型参数 集合类型参数 获得基本类型参数 Controller中的业务 阅读全文
posted @ 2023-02-09 19:43 wandoubaguo 阅读(22) 评论(0) 推荐(0) 编辑
摘要:SpringMVC的数据响应方式 页面跳转 直接返回字符串 通过ModelAndView对象返回 回写数据 直接返回字符串 返回对象或集合 页面跳转 返回字符串形式 直接返回字符串:此种方式会将返回的字符串与视图解析器的前后缀拼接后跳转。 返回带有前缀的字符串: 转发: forward:/WEB-I 阅读全文
posted @ 2023-02-09 16:24 wandoubaguo 阅读(21) 评论(0) 推荐(0) 编辑
摘要:SpringMVC的执行流程 ① 用户发送请求至前端控制器DispatcherServlet。 ② DispatcherServlet收到请求调用HandlerMapping处理器映射器。 ③ 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生 阅读全文
posted @ 2023-02-08 18:06 wandoubaguo 阅读(22) 评论(0) 推荐(0) 编辑
摘要:SpringMVC概述 SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 中。 SpringMVC 已经成为目前最主流的MVC框架之一,并且随着Sprin 阅读全文
posted @ 2023-02-08 14:29 wandoubaguo 阅读(26) 评论(0) 推荐(0) 编辑
摘要:ApplicationContext应用上下文获取方式 初步设想代码示例: <!--pom.xml配置文件--> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context 阅读全文
posted @ 2023-02-06 15:57 wandoubaguo 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示