Spring Mvc
SPRING MVC
驯鹿的熊猫人
学以致用,成就自我
展开
-
IDEA中搭建SpringMvc项目
1、引入坐标<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.22</version> </dependency>原创 2020-11-18 23:22:39 · 153 阅读 · 0 评论 -
Spring MVC 异常处理
Spring MVC 异常处理主要存在两种方式SpringMvc自带的简单异常处理器(SimpleMappingExceptionResolver)。 <!-- 配置简单映射异常处理器 --> <bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <!-- 发生异常默认跳转页面 -->原创 2020-11-08 23:13:59 · 596 阅读 · 1 评论 -
Spring MVC 自定义拦截器(Interceptor)
创建自定义拦截器只需三步。第一步:创建一个类实现拦截器接口HandlerInterceptor的三个方法。方法名说明preHandle方法将在请求处理之前进行调用,该方法的返回值布尔值 Boolean类型的当它返回为 false时,表示请求结束,后续的 Interceptor:和 Controller都不会再执行;当返回值为true时就会继续调用下—个 Interceptor的 preHandle方法postHandle方法是在当前请求进行处理之后被调用,也就是说会在 Di原创 2020-11-08 22:33:06 · 719 阅读 · 0 评论 -
Spring MVC 获取请求头参数信息
获取请求头1、@RequestHeader 获取请求头信息value:请求头名称required:是否必须包含此请求头事例: @RequestMapping(value = "/quick14") @ResponseBody public String Test14(@RequestHeader(value = "User-Agent",required = true) String userAgent) { System.out.println(userAge原创 2020-11-05 22:41:20 · 816 阅读 · 0 评论 -
Spring MVC 简单文件上传
文件上传的三个要求1、导入上传坐标 commons-fileupload与 commons-io <!-- 文件上传坐标 --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <原创 2020-11-05 22:34:45 · 179 阅读 · 0 评论 -
SpringMVC请求参数绑定
1、RequestParamvalue:指定请求参数名称 required:指定请求参数是否必须包括,默认为true,提交无此参数则报错 defaultValue:当没有指定请求参数时,则使用指定的默认值赋值事例: @RequestMapping("/quick9") @ResponseBody public UserInfo Test9(@RequestParam(value = "name", required = false, defaultValue = "zhan.原创 2020-11-05 00:39:05 · 143 阅读 · 0 评论 -
SpringMvc数据响应
1、Spring-mvc.xml中配置视图解析 <!-- 配置视图解析 --> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!-- 视图名前缀 --> <property name="prefix" value="/jsp/"></propert原创 2020-11-04 00:03:44 · 111 阅读 · 0 评论 -
初识SpringMvc项目
今天学习了SpringMVC的基本项目搭建,现在总结出来与大家分享1、导入所需要的坐标 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.9.RELEASE</version> </de原创 2020-11-02 23:18:46 · 129 阅读 · 0 评论 -
idea Spring集成Web环境(Maven)
小编最近在学习Spring的mvc 项目搭建时,在集成web环境时 始终访问不了我对应的Servlet类总是出现如下问题:在检查了Web.xml中的配置后仍未发现任何问题此问题困扰了我两天后,我咨询了一位10年开发经验的大佬后,大佬告诉我时我的tomcat与引入的jar包不匹配导致。在Tomcat 10 里是jakarta.servlet.Servlet 是Servlet的Jar包,小于Tomcat 10 的则是引用 javax.servlet.Servlet问题解决了以下是小编Tomcat原创 2020-10-30 00:04:26 · 309 阅读 · 0 评论