随笔分类 - SpringMVC-志君
摘要:Mybatis与Spring的集成 1.配置Spring环境 创建maven工程 pom.xml导入依赖 创建applicationContext.xml文件 jdbc.properties applicationContext.xml(配置资源文件替换器、配置数据源) applicationCon
阅读全文
摘要:理解HandlerExecutionChain 拦截的执行过程 实现自定义拦截器 自定义拦截器: 在SpringMVC的配置文件中定义拦截器: 配置多个拦截器: 读源码: 拦截器的前置方法是正序执行 拦截器的完成方法倒序执行 后置方法倒序执行 拦截器总结:
阅读全文
摘要:添加依赖 定义文件上传解析器 定义Controller编写具体业务逻辑 在C盘新建文件夹tmp,上传好的的文件就存放这里 SpringMVC中Controller中的方法返回值: 1、 ModelAndView 2、 String,看做是特殊的ModelAndView,没有模型数据只有视图名称,如果
阅读全文
摘要:测试(反序列化对象) 效果: 只接收json数据,不转为对象,则:
阅读全文
摘要:添加jackson依赖 添加@ResponseBody 测试: 原理: 当一个处理请求的方法标记为@ResponseBody时,就说明该方法需要输出其他视图(json、xml),SpringMVC通过已定义的转化器做转化输出,默认输出json。 其实是注解驱动帮我们做了这件事情。
阅读全文
摘要:使用JSTL users.jsp 封装集合对象 效果:
阅读全文
摘要:单例模式: 配置扫描包,spring会扫描包下的类,把它定义成一个bean出来,spring的bean默认就是单例的。 单例比多例要少一个创建对象和销毁对象的过程,springmvc所有请求过来只创建一个对象,struts2每一个请求都创建一个对象
阅读全文
摘要:@PathVariable,前面已经讲过了 @RequestParam 作用:获取请求中的参数,GET请求,问号后面的请求参数,POST:请求体中的KV数据。 测试:
阅读全文
摘要:数据绑定:获取用户提交的参数,绑定到入参的参数中,就叫数据绑定。 绑定Servlet内置对象: 测试:
阅读全文
摘要:限定请求方法的映射 测试: 如果非指定的请求方法访问时会出现405状态:
阅读全文
摘要:去掉勾选就可以演示出错误了,一般勾选是为了方便我们Debug调试 会出现500错误: 正确的写法:
阅读全文
摘要:4.@RequestMapping 如果value不以“/”开头,SpringMVC会自动添加“/” 4.1.@RequestMapping映射 4.1.1.标准URL映射 4.1.2.Ant风格的URL映射
阅读全文
摘要:使用了注解驱动后,使用的注解的映射器和适配器都是推荐使用的类。理解:SpringMVC默认配置的升级版。 注解驱动背后的实现:
阅读全文
浙公网安备 33010602011771号