springMvc
文章平均质量分 64
yfyh2021
这个作者很懒,什么都没留下…
展开
-
6.springMvc对于异常的处理
在SpringMVC中拥有一套非常强大的异常处理机制,SpringMVC通过HandlerExceptionResolver处理程序的异常,包括请求映射,数据绑定以及目标方法的执行时发生的异常。在容器启动好,进入DispatcherServlet之后,会对HandlerExceptionResolver进行初始化,会默认的从DispatcherServlet.properties中找到对应的异常处理类:#默认的处理类org.springframework.we...原创 2021-09-16 17:05:14 · 183 阅读 · 0 评论 -
5.springMvc基于注解使用拦截器
1.springMvc拦截器拦截器采用AOP的设计思想, 它跟过滤器类似, 用来拦截处理方法在之前和之后执行一些跟主业务没有关系的一些公共功能:比如:可以实现:权限控制、日志、异常记录、记录方法执行时间.....自定义的拦截器必须实现HandlerInterceptor接口。然后在spring配置文件中配置interceptorpublic class MyInterceptor implements HandlerInt...原创 2021-09-15 17:24:50 · 709 阅读 · 0 评论 -
4.springMvc基于注解的类型转换,数据格式化,数据验证
1.自定义注解转换 首先实现Convert<Object1,Object2>接口,其中Object1是现有的类型,Object2是要转换的类型。 然后是配置spring的xml。配置转换对应的Bean org.springframework.context.support.ConversionServiceFactoryBean...原创 2021-09-14 20:58:42 · 426 阅读 · 0 评论 -
3.springMvc响应处理
1.使用视图解析器因为为防止用户误点,视图大都放在web-inf下,只能通过controller跳转。这样的话视图名称都要加上固定的前缀和后缀,视图解析器就是起到这样的作用。<beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver"><propertyname="prefix"value="/WEB-INF/"/><propertynam...原创 2021-09-14 15:26:25 · 99 阅读 · 0 评论 -
2.springMvc请求映射的处理
1.requestMappingmethod:限制发送请求的方式,可以多个,如果不写则是不限制请求,任何请求方式均可。params:表示请求要接受的参数,如果定义了这个属性,那么发送的时候必须要添加参数params有几种匹配规则:1、直接写参数的名称,param1,param2params = {"username"}...原创 2021-09-13 20:36:50 · 295 阅读 · 0 评论 -
1.SpringMvc请求参数处理
1.springMvc对请求参数的处理@RequestParam:获取请求的参数 value 用来重命名参数,例@RequestParam("username") String name,这个时候前端传的参数就是username. required 用来指定参数是否必须。默认是,如果是就必须传入值,否则报400(400就是参数错误)。如果选择否,可以不用必须传入值,会自动转成null,所以不要用...原创 2021-09-13 14:51:39 · 483 阅读 · 0 评论