![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
1239us89sdhjb123
这个作者很懒,什么都没留下…
展开
-
SpringMVC数据校验国际化自定义错误信息
1、编写国际化的文件1.1、编写properties文件,例如:errors_ch_CN.properties、errors_en_US.properties1.2、编写文件内容时需要注意key=value的key的取值,需要校验的字段发生错误都会有自己的错误代码,国际化文件错误消息必须对应一个错误代码,错误代码可以通过BindingResult.getFieldErrors()获取...原创 2019-08-29 09:30:26 · 524 阅读 · 0 评论 -
SpringMVC快速完成ajax
Ajax1、SpringMVC快速的完成ajax功能?1)、返回数据是JSON即可。2)、页面 $.AJAX();2、原生的javaWeb1)、导入GSON包2)、返回的数据用GSON转成JSON3)、写出去3、SpringMVC-AJAX1)、导包 jackson-core-2.7.5.jar jackson-annot...原创 2019-08-29 13:22:08 · 91 阅读 · 0 评论 -
SpringMVC实现文件上传
SpringMVC文件上传1、导包 commons-fileupload-1.4.jar和commons-io-2.6.jar2、编写配置文件 <!-- id必须是multipartResolver --> <bean id="multipartResolver" class="org.springframework.web.mult...原创 2019-08-29 20:44:34 · 158 阅读 · 0 评论 -
SpringMVCInterceptor
1、拦截器SpringMVC提供了拦截器功能(HandlerInterceptor);允许运行目标方法之前进行一些拦截工作,或者运行之后的一些操作。和Filter一样的功能,区别,Filter是JavaWeb定制的,HandlerInterceptor是SpringMVC定制的三个方法:1、preHandle:目标方法运行之前调用;返回值是Boolean类型。 ...原创 2019-08-30 09:18:12 · 104 阅读 · 0 评论 -
SpringMVC国际化
1、国际化步骤1)、写好国际化资源文件2)、让SpringMVC的ResourceBundleMessageSource管理国际化资源文件<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <property name="...原创 2019-08-31 14:27:20 · 108 阅读 · 0 评论 -
SpringMVC异常处理
1、异常处理SpringMVC通过HandlerExceptionResolver处理程序的异常,包括Handler映射、数据绑定以及目标方法执行时发生的异常。默认是这三个处理器ExceptionHandlerExceptionResolver:@ExceptionHandlerResponseStatusExceptionResolver:@ResponseStatus:自定义异常...原创 2019-08-31 18:50:38 · 291 阅读 · 0 评论 -
SpringMVC运行流程
1、所有请求,前端控制器(DispatcherServlet)收到请求,调用doDispatch进行处理2、根据HandlerMapping中保存的请求映射信息找到处理当前请求的处理器执行链(包括拦截器)3、根据当前处理器找到他的HandlerAdapter(适配器)4、拦截器的preHandle先执行5、适配器执行目标方法,并返回ModelAndView1)、ModelAtt...原创 2019-09-02 21:13:22 · 131 阅读 · 0 评论 -
SSM框架整合
1、导包1)、Spring【AOP核心】aopalliance.jaraspectjweaver.jarcglib-2.2.2.jarspring-aspects-4.1.6.RELEASE.jar【IOC核心】commons-logging-1.1.1.jarspring-aop-4.1.6.RELEASE.jarspring-beans-4.1.6.RELEASE.j...原创 2019-09-03 20:38:08 · 94 阅读 · 0 评论