SpringMVC入门
「已注销」
这个作者很懒,什么都没留下…
展开
-
SpringMVC入门10(json)
1.导入处理的依赖 2.使用ajax发送json数据 3.使用@RequestBody解析json对象为java对象,使用@ResponseBody将java对象解析为json对象返回前端原创 2022-03-03 18:42:34 · 116 阅读 · 0 评论 -
SpringMVC入门09(文件上传)
1.导入依赖 2.springmvc.xml中配置文件解析器 <!-- id是固定的,否则会出现 由于没有提供multi-part配置,无法处理parts的错误--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"></bean> 3.添加form表单 4.编写请求映射 //这里要修改method接收po原创 2022-03-02 16:14:21 · 210 阅读 · 0 评论 -
SpringMVC入门08(配置拦截器)
1.创建一个类实现HandlerInterceptor接口,选择实现其中的几个方法 2在springmvc.xml中注册原创 2022-03-02 11:20:17 · 51 阅读 · 0 评论 -
SpringMVC入门07(配置异常处理器)
1.定义一个异常处理类实现HandlerExceptionResolver接口,实现resolveException方法,进行处理 2.在springmvc.xml中将异常类对象加入容器原创 2022-03-02 10:55:16 · 80 阅读 · 0 评论 -
SpringMVC入门06(请求之间的转发)
forward请求转发 controller方法返回String类型,想进行请求转发也可以编写成: return” forward:/user/findAll” redirect重定向 controller方法返回String类型,想进行请求转发也可以编写成:return” redirect:/user/findAll” ...原创 2022-03-02 09:49:45 · 417 阅读 · 0 评论 -
SpringMVC入门04(参数映射和注解)
1.请求参数和函数形参名相同时,自动映射,不相同时使用@RequestParam注解 2.函数参数为对象时,对象属性和请求参数名相同,也支持自动填充 3.对对象中的对象进行填充,表单提交中input的name属性为:user.name,user为对象名,name为其属性 4.对list集合:list[0].name map集合 map[‘one’].name 5.常用注解: @PathVariable,@RequestBody,@RequestParam,@SessionAttribute 将model中原创 2022-03-01 19:27:56 · 391 阅读 · 0 评论 -
SpringMVC入门03(静态资源被拦截)
静态资源被拦截的原因: 转发器中url映射为/,会导致静态资源也被转发器拦截,转发器会去控制器中找寻映射,导致出错 解决办法: springmvc.xml中进行配置:原创 2022-03-01 15:41:41 · 183 阅读 · 0 评论 -
SpringMVC入门02(解决中文乱码)
1.解决中文乱码 在web.xml中配置过滤器,(过滤器和拦截器简单区别:过滤器是JavaEE的,而拦截器是springMVC的) 其中/和/的区别: 转自:成长中的小boy < url-pattern>/会匹配到/login这样的路径型url,不会匹配到模式为.jsp这样的后缀型url < url-pattern>/会匹配所有url:路径型的和后缀型的url(包括/login,.jsp,.js和.html等) ...原创 2022-03-01 15:25:56 · 113 阅读 · 0 评论 -
SpringMVC入门01
基本使用: 1.导入坐标 webmvc包含了beans等约束,servlet为底层实现 2.在web.xml中配置转发器 3.在resoueces文件夹下新建springmvc.xml 注意点:当报错cache相关时,是xml中写错了约束 4.新建控制器类 5.在index.jsp中用超链接进行访问 其中:jsp开头不加/,Java代码,xml中都需要加 ...原创 2022-03-01 15:07:02 · 45 阅读 · 0 评论