摘要: 思想:做一个全局异常处理器,处理所有没有处理过的运行时异常用于更友好地提示用户。 1. 步骤 1.1 创建全局异常处理器 /** * 全局异常处理器 * @author Steven * */ public class CustomerException implements HandlerExce 阅读全文
posted @ 2019-05-28 16:40 余温未散 阅读(135) 评论(0) 推荐(0)
摘要: 1. 返回ModelAndView 2. 返回void <1> request 新建msg.jsp 3. 返回String <1>返回视图名字(响应视图) <2> redirect与forward 请求转发(可以带上request请求参数)与 重定向 阅读全文
posted @ 2019-05-28 14:30 余温未散 阅读(699) 评论(0) 推荐(0)
摘要: 一、 1 . 默认支持的参数类型 2. 绑定简单参数 演示返回String,通过Model/ModelMap返回数据模型 4. 绑定pojo对象 要点:表单提交的name属性必需与pojo的属性名称一致。 5. 绑定包装的pojo 要点:通过点(.)传递属性。 二、 高级参数绑定 1、 数组类型的参 阅读全文
posted @ 2019-05-28 11:34 余温未散 阅读(137) 评论(0) 推荐(0)
摘要: * @RequestParam用法:入参名字与方法名参数名不一致时使用{ * value:传入的参数名,required:是否必填,defaultValue:默认值 * } @PathVariable用法(映射URL地址的参数) 阅读全文
posted @ 2019-05-28 10:42 余温未散 阅读(466) 评论(0) 推荐(0)
摘要: 处理器映射器:用户请求路径到Controller方法的映射 处理器适配器:根据handler(controlelr类)的开发方式(注解开发/其他开发) 方式的不同区寻找不同的处理器适配器 视图解析器:根据handler返回的view地址文件类型(jsp/pdf….)去寻找相应的视图解析器来进行解析 阅读全文
posted @ 2019-05-28 10:21 余温未散 阅读(586) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-28 09:50 余温未散 阅读(256) 评论(0) 推荐(0)
摘要: 1.创建Dynamic web项目 2. 导入springmvc的jar包 3.编写TestController类 @Controller public class HelloController { @RequestMapping("hello") public ModelAndView hell 阅读全文
posted @ 2019-05-27 21:48 余温未散 阅读(978) 评论(0) 推荐(0)
摘要: 1.放在类的头部,用来分目录管理 2.可以配置多个请求地址(路径映射可以是数组) 3.请求方法的限定 示例:下图 阅读全文
posted @ 2019-05-27 13:56 余温未散 阅读(268) 评论(0) 推荐(0)
摘要: 启动WEB项目的时候,容器首先会去读取web.xml配置文件中的两个节点:<listener> </listener>和<context-param> </context-param> 1.<web-app></web-app> <web-app></web-app>是部署描述的根元素。 2.<di 阅读全文
posted @ 2019-05-09 20:48 余温未散 阅读(259) 评论(0) 推荐(0)
摘要: 默认Servlet 如果某个Servlet的映射路径仅仅是一个正斜线(/),那么这个Servlet就是当前Web应用的默认Servlet,Servlet服务器在接收到访问请求时,如果在web.xml文件中找不到匹配的<servlet-mapping>元素的URL,就会将访问请求交给默认Servlet 阅读全文
posted @ 2019-05-09 16:50 余温未散 阅读(131) 评论(0) 推荐(0)