SpringMVC
yicha_icode
这个作者很懒,什么都没留下…
展开
-
SpringMVC初步理解
上张图DispatcherServlet是SpringMVC的核心控制类,wiliam-me写到:SpringMVC的整个运行体系,是由DispatcherServlet、组件和容器三者共同构成的。在这个运行体系中,DispatcherServlet是逻辑处理的调度中心,组件则是被调度的操作对象。而容器在这里所起到的作用,是协助DispatcherServlet更好地对组件进行管理。三者的关...原创 2018-09-18 11:40:45 · 174 阅读 · 0 评论 -
SpringMVC中ajax的四种使用方式
干货,有以下四种方式直接请求资源,通过HttpServletResponse返回通过注解@ResponseBody返回请求和响应的JSON格式,使用jackson.jar包的支持直接返回对象,容器会自动将其解析成json格式字符串举个栗子:ajax请求,响应的结果是普通字符串,或json字符串,然后再交由前端解析。AjaxController.javapackage com.c...原创 2018-09-19 21:55:30 · 3623 阅读 · 0 评论 -
SpringMVC和Spring的结合方式二
用注解的方式实现CatController.javapackage com.bwf.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web...原创 2018-09-19 20:54:07 · 154 阅读 · 0 评论 -
SpringMVC和Spring的结合方式一
案例:一个简单注册页,提交后到SpringMVC的Controller,它里面调用业务层注册方法(结合Spring),service层仅用spring的JdbcTemplate往person表插入一条数据,从而实现简单注册。(这里直接忽略了DAO层)结合方式1:配置文件(无注解的方式)web.xml<?xml version="1.0" encoding="UTF-8"?>...原创 2018-09-19 20:20:21 · 293 阅读 · 0 评论 -
SpringMVC的参数类型转换
package com.controller;import java.util.Date;import java.util.List;import java.util.Map;import org.springframework.format.annotation.DateTimeFormat;import org.springframework.stereotype.Control...原创 2018-09-19 17:19:43 · 238 阅读 · 0 评论 -
@SessionAttribute示例及服务器跳转和重定向写法
package com.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation.RequestMapping;...原创 2018-09-19 13:50:02 · 351 阅读 · 0 评论 -
@ModelAttribute用法(待后续补充)
1.@ModelAttribute不能和@RequestMapping同时修饰一个方法2.@ModelAttribute修饰的方法先与任何请求处理方法被执行3.@ModelAttribute修饰的方法的返回值会自动加入ModelMap里4.@ModelAttribute数据会被SpringMVC自动加入ModelMap中便于视图层使用5.@ModelAttribute不仅可用于方法还可以用...原创 2018-09-18 22:14:48 · 980 阅读 · 0 评论 -
SpringMVC注解
Annotation@Controller:用于标识是处理器类;@RequestMapping:请求到处理器功能方法的映射规则;@RequestParam:请求参数到处理器功能处理方法的方法参数上的绑定;@PathVariable:请求URI中的模板变量部分到处理器功能处理方法的方法参数上的绑定@ModelAttribute:请求参数到命令对象的绑定;@SessionAttribut...原创 2018-09-18 21:16:57 · 129 阅读 · 0 评论 -
SpringMVC基本组件
HttpRequestHandler 请求处理器处理器映射BeanNameUrlHandlerMappingBeanNameUrlHandlerMappingSimpleUrlHandlerMappingController 控制器接口MultiActionController 多动作控制器类UrlBasedViewResolver 基于地址的视图解析器(将不带后缀的名称字符串,自动...原创 2018-09-18 20:08:52 · 602 阅读 · 0 评论 -
SpringMVC第一个例子,静态资源过滤的三种方式
web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc原创 2018-09-18 14:05:33 · 231 阅读 · 0 评论 -
给项目引入日志系统log4j.properties->log4j2.xml
一般项目都会有日志记录功能,今天学习了下如何引入日志。看网上材料,之前好多都是在classpath路径下新建log4j.properties,引入log4j依赖,旧版本的log4j,玩到最后发现在web.xml里配置Log4jConfigListener时,此类已过时,spring建议用log4j2 来替换这个类。之前的log4j.properties写法大概是这样的:#log4j.rootL...原创 2019-06-01 11:37:30 · 2149 阅读 · 3 评论