_003_SpringMVC
VeryHotLight
技术在于交流和分享,我的博客可以转载。
另外,我也转载了很多比较好的帖子。
如果作者有异议,请联系删除!
我的一些帖子可能存在错误与缺点,文档写得很烂(写不好),希望大家包容。
希望我的帖子能够帮助需要帮助的人。
展开
-
_011_SpringMVC_Spring MVC过滤器-HiddenHttpMethodFilter
转发,感谢作者的无私分享。 浏览器form表单只支持GET与POST请求,而DELETE、PUT等method并不支持,spring3.0添加了一个过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT与DELETE请求,该过滤器为HiddenHttpMethodFilter。 HiddenHttpMethodFilter的父类是OncePerRequ...转载 2019-08-08 08:21:30 · 150 阅读 · 0 评论 -
_010_SpringMVC_NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.<init>()
转自https://blog.csdn.net/weixu1845270/article/details/8158760,感谢作者的无私分享。 异常:java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.<init>() 出现这个错误的原因是 在方法里面 Mult...转载 2019-03-08 21:29:59 · 804 阅读 · 0 评论 -
_009_SpringMVC_SpringMVC注解@RequestParam全面解析
转自https://www.cnblogs.com/liaojie970/p/5523821.html,感谢作者的无私分享。 一、基本使用,获取提交的参数 @RequestMapping("testRequestParam") public String filesUpload(@RequestParam String inputStr, HttpServletReques...转载 2019-03-08 21:26:12 · 137 阅读 · 0 评论 -
_008_SpringMVC_SpringMVC工作原理
转自https://www.cnblogs.com/xiaoxi/p/6164383.html,感谢作者的无私分享。 SpringMVC工作原理 SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处...转载 2018-10-10 17:42:55 · 131 阅读 · 0 评论 -
_007_SpringMVC_第一个SpringMVC程序
1.2 第一个 SpringMVC 程序 1.2.1 导入 Jar 包 在创建好 web 项目后,首先要导入 Jar 包。SpringMVC 需要的基本 Jar 包,是在原 Spring 的 Jar 包(Spring 课程中讲完事务部分后所用到的 Spring 的所有 Jar 包)基础上,增加了两个 Jar 包。 Spring-context-support:包含支持 UI 模版,邮...转载 2018-07-20 11:37:15 · 358 阅读 · 0 评论 -
_006_SpringMVC_SpringMVC的简介
SpringMVC 也叫 Spring web mvc,属于表现层的框架。SpringMVC 是 Spring 框架的一部 分,是在 Spring3.0 后发布的。 由以上 Spring 的结构图可以看出,Spring 由四大部分组成:Dao 部分(DAO 与 ORM)、 AOP 部分、Web 部分(JEE 与 Web),及 IoC 容器部分(Core)。 ...转载 2018-07-20 10:07:41 · 128 阅读 · 0 评论 -
_003_mvc:annotation-driven的作用
Spring 3.0.x中使用了mvc:annotation-driven后,默认会帮我们注册默认处理请求,参数和返回值的类,其中最主要的两个类:DefaultAnnotationHandlerMapping 和 AnnotationMethodHandlerAdapter ,分别为HandlerMapping的实现类和HandlerAdapter的实现类,从3.1.x版本开始对应实现类改为了Re...转载 2018-05-24 09:55:14 · 123 阅读 · 0 评论 -
_002_SpringMvc视图解析器
在web开发中,我们在前端通常使用视图来展示我的数据模型,常用的视图有JSP、XML、JSON、velocity、FreeMarker等。在Spring MVC应用程序中,常用的视图解析器有InternalResourceViewResolver、ResourceBundleViewResolver和XmlViewResolver等。问题一:那么,在程序中怎么配置JSP、XML、JSON、velo...转载 2018-05-24 09:00:26 · 131 阅读 · 0 评论 -
_005_SpringMVC_转发与重定向
SpringMvc请求方式分为转发、重定向两种,是用forward和redirect关键字在controller层进行处理。 下面代码实现了这两种不同的请求方式: import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.springframew...转载 2018-05-26 21:33:40 · 175 阅读 · 0 评论 -
_004_在welcome-file中写入动态请求Url
1、在welcome-file中写入动态请求URL,并且按照这个Url在WebRoot下面建对应的文件。因为Tomcat服务器在启动的时候,首先会从项目文件中按照这个Url查找文件,没有则报404错误,所以要在WebRoot下面建对应的文件。2、在welcome-file中写入动态请求Url,然后在spring的配置文件中加入<mvc:view-controller path="/" vie...转载 2018-05-26 21:09:39 · 494 阅读 · 0 评论 -
_001_SpringMVC 限定某个业务控制方法,只允许GET或POST请求方式访问
@Controller @RequestMapping(value="/user") public class UserAction{ @RequestMapping(value="/add",method=RequestMethod.POST) public String add(Model model,int id,String name,double sal) throws ...转载 2018-04-21 09:57:25 · 1175 阅读 · 0 评论