摘要: ![](https://img2020.cnblogs.com/blog/2032084/202007/2032084-20200712235538266-1516131822.png) 阅读全文
posted @ 2020-07-12 23:56 jock_javaEE 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/2032084/202007/2032084-20200712235022430-293104219.png) 阅读全文
posted @ 2020-07-12 23:51 jock_javaEE 阅读(106) 评论(0) 推荐(0) 编辑
摘要: ClassPathXmlApplicationContext: 它是从类的根路径下加载配置文件 推荐使用这种 FileSystemXmlApplicationContext: 它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意位置。 AnnotationConfigApplicationCont 阅读全文
posted @ 2020-07-12 23:43 jock_javaEE 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 一、导入JAR包 二、配置applicationContext.xml的spring核心配置 三、 public static void main(String[] args) { //1.使用 ApplicationContext 接口,就是在获取 spring 容器 ApplicationCon 阅读全文
posted @ 2020-07-12 23:33 jock_javaEE 阅读(232) 评论(0) 推荐(0) 编辑
摘要: ioc的作用: 削减计算机程序的耦合(解除我们代码中的依赖关系 解耦的思路: 第一步:使用反射来创建对象,而避免使用new关键字。 第二步:通过读取配置文件来获取要创建的对象全限定类名 阅读全文
posted @ 2020-07-12 22:51 jock_javaEE 阅读(140) 评论(0) 推荐(0) 编辑
摘要: <!--前端控制器DispatcherServlet对哪些资源不拦截(放行)--> <mvc:resources location="/css/" mapping="/css/**"/> <mvc:resources location="/images/" mapping="/images/**"/ 阅读全文
posted @ 2020-07-12 22:36 jock_javaEE 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 过滤器与拦截器的区别: 过滤器在 url-pattern 中配置了/*之后,可以对所有要访问的资源拦截。 拦截器它是只会拦截访问的controller中的方法,如果访问的是 jsp,html,css,image 或者 js 是不会进行拦 截的 拦截器的处理方案: 1:编写拦截器类 自定义拦截器 pu 阅读全文
posted @ 2020-07-12 22:30 jock_javaEE 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、编写自定义异常类(作为提示信息) @Data public class SysException extends Exception { private String message; public SysException(String message) { this.message = me 阅读全文
posted @ 2020-07-12 22:18 jock_javaEE 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、文件上传的必要前提 A form 表单的 enctype 取值必须是:multipart/form-data (默认值是:application/x-www-form-urlencoded) enctype:是表单请求正文的类型 B method 属性取值必须是 Post C 提供一个文件选择域 阅读全文
posted @ 2020-07-12 21:48 jock_javaEE 阅读(178) 评论(0) 推荐(0) 编辑
摘要: /** * 将json数据封装到bean对象中条件: * 1:json数据中的key名必须和bean对象的属性相同 * 2:添加jsonjar包的支持 * 作用:使用@ResponseBody 注解实现将 controller 方法返回对象转换为 json 响应给客户端。 * @param */ @ 阅读全文
posted @ 2020-07-12 21:35 jock_javaEE 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、 @RequestMapping("/testVoid") public String testVoid(HttpServletRequest request){ //转发方式一 return "forward:/WEB-INF/pages/success.jsp"; //转发到指定的页面并能获 阅读全文
posted @ 2020-07-12 21:31 jock_javaEE 阅读(409) 评论(0) 推荐(0) 编辑
摘要: /** * 返回值分类 : 字符串:方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址 void: 我们可以使用Servlet 原始 API 可以作为控制器中方法的参数: ModelAndView 是 SpringMVC 为我们提供的一个对象,该对象也可以用作控制器方法的返回值 */ 阅读全文
posted @ 2020-07-12 21:11 jock_javaEE 阅读(656) 评论(0) 推荐(0) 编辑
摘要: /** * Model接口 * 作用:将值存放到request对象 * * * @return */ @RequestMapping(value = "/testModle") public String testModle(Model model){ model.addAttribute("mes 阅读全文
posted @ 2020-07-12 21:00 jock_javaEE 阅读(648) 评论(0) 推荐(0) 编辑
摘要: /** * @pathVaribale * 作用: 用于获取url 中的占位符的值。 * 例如:请求 url 中 /delete/{id},这个{id}就是 url 占位符。 * url 支持占位符是 spring3.0 之后加入的。是 springmvc 支持 rest 风格 URL 的一个重要标 阅读全文
posted @ 2020-07-12 20:58 jock_javaEE 阅读(224) 评论(0) 推荐(0) 编辑
摘要: /** * @requestBody * 作用:用于获取请求体内容。直接使用得到是 key=value&key=value...结构的数据。 * get 请求方式不适用。 * @param body * @return */ @RequestMapping(value = "/testRequest 阅读全文
posted @ 2020-07-12 20:57 jock_javaEE 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 例子、 /** * SpringMVC如何获取请求带来的各种信息 默认方式获取请求参数: 直接给方法入参上写一个和请求参数名相同的变量。这个变量就来接收请求参数的值; * 带:有值,没带:null; * * @RequestParam:获取请求参数的;参数默认是必须带的; * @RequestPar 阅读全文
posted @ 2020-07-12 20:51 jock_javaEE 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、编写自定义转换类 public class StringToDateConverter implements Converter<String,Date> { /** * * @param //传入进来字符串 * @return */ @Override public Date convert( 阅读全文
posted @ 2020-07-12 20:48 jock_javaEE 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、 @Controller @RequestMapping("/parem") public class ParamController { /** * springmvc接受请求参数类分为: * 基本类型参数: 包括基本类型和 String 类型 * 如果是基本类型或者 String类型: 要求 阅读全文
posted @ 2020-07-12 20:34 jock_javaEE 阅读(186) 评论(0) 推荐(0) 编辑
摘要: @Controllerpublic class HelloController { /** * RequestMapping的其他属性 * method:限定请求方式、 * HTTP协议中的所有请求方式: * 【GET】, HEAD, 【POST】, PUT, PATCH, DELETE, OPTI 阅读全文
posted @ 2020-07-12 20:21 jock_javaEE 阅读(163) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.org/schema/mvc" 阅读全文
posted @ 2020-07-12 20:15 jock_javaEE 阅读(151) 评论(0) 推荐(0) 编辑