
SpringMVC
SpringMVC
会飞地太阳
Life begins at the end of your comfort zone
展开
-
SpringMVC如何解决中文乱码
中文乱码分为get乱码和post乱码get乱码解决:方法一:方法二:get方式,请求的参数存放在请求地址中,既存放在uri中。解决方式 先打散再重组,既使用 String 的getBytes(“ISO-8859-1”)方法,先转换为 byte[] ,再创建一个String,既 String name=new String(bytes,”UTF-8”);post乱码解决...原创 2020-04-19 00:26:41 · 255 阅读 · 0 评论 -
SpringMVC实现图片上传
1.首先是设置一下tomcat的虚拟路径方法一:在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加:<Context docBase="D:\develop\upload\temp" path="/pic" reloadable="false"/>访问http://localhost:8080/pic即可访问D:\develop\up...原创 2020-01-04 20:01:36 · 400 阅读 · 0 评论 -
SpringMVC的拦截器
1.拦截器的概述:1.1什么是拦截器 Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。要使用Spring MVC中的拦截器,就需要对拦截器类进行定义和配置。通常拦截器类可以通过两种方式来定义。1.通过实现Handler...原创 2020-01-04 19:34:21 · 170 阅读 · 0 评论 -
SpringMVC的异常处理器
在项目中,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。跟其他MVC框架一样,springMVC也有自己的异常处理机制。 springMVC 提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,当然这也包括使...原创 2020-01-04 18:50:09 · 237 阅读 · 0 评论 -
SpringMVC-方法的返回值类型(4种)
SpringMVC在java框架中有着独特的地位,关于方法的返回值类型,你知道几种呢?1.ModelAndViewModelAndView可以返回数据和视图,@RequestMapping(value="/test") public ModelAndView login1(User user) { //创建视图模型对象 该对象中既包含了模型数据 又包含了视图名称 Model...原创 2020-01-04 15:23:19 · 1757 阅读 · 0 评论 -
SpringMVC处理静态资源
1. 为什么会有这样的问题:REST 风格的资源URL 不希望带 .action 或 .do 等后缀若将 DispatcherServlet 请求映射配置为 / ,则SpringMVC 将捕获WEB 容器的所有请求(只放行jsp), 包括静态资源的请求, SpringMVC 会将他们当成一个普通请求处理,因找不到对应处理器将导致错误。2.解决方法在springMV...原创 2020-01-02 16:14:16 · 187 阅读 · 0 评论