
springmvc
曲终人散开
这个作者很懒,什么都没留下…
展开
-
springboot 获取静态资源问题
看看项目中有么有@EnableWebMvc原创 2022-01-01 15:03:32 · 321 阅读 · 1 评论 -
springmvc 分组校验规则 Bean Validation
1.定义分组校验规则 public interface ValidGroup{ //接口中不需要定义任何方法,只是对不同的校验进行分组 } public interface ValidGroup1{ //接口中不需要定义任何方法,只是对不同的校验进行分组 } 2.在传入参数的对象中添加规则 Class T{ @NotBlank(message="参数不能为空",grou...原创 2020-01-02 16:09:55 · 512 阅读 · 0 评论 -
springMvc(一)
springmvc执行流程 1.用户发送请求至前端控制器DispatcherServlet 2.DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3.处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4.DispatcherServlet通过Handl...原创 2018-12-30 22:44:35 · 145 阅读 · 0 评论 -
springMVC(二)
springmvc与struts2不同 springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。 Struts采用值栈存储请求和响应的数据...原创 2018-12-30 22:45:40 · 92 阅读 · 0 评论 -
springMVC(三)
高级参数绑定 绑定数组(Controller方法中可以用String[]接收,或者pojo的String[]属性接收。) 数据绑定到List List中存放对象,并将定义的List放在包装类中,使用包装pojo对象接收。 页面定义如下: <tr> <td> <input type="text" name=" itemsList[0].id" value="${i...原创 2018-12-31 00:28:05 · 127 阅读 · 0 评论 -
springMVC
核心原理 用户发送请求给服务器。url:user.do 服务器收到请求。发现DispatchServlet可以处理。于是调用DispatchServlet。 DispatchServlet内部,通过HandleMapping检查这个url有没有对应的Controller。如果有,则调用Controller。 Controller开始执行。 Controller执行完毕后,如果返回字符串,...原创 2019-01-02 21:41:57 · 211 阅读 · 0 评论