![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
joyTop
这个作者很懒,什么都没留下…
展开
-
Unmapped Spring configuration files found. Please configure Spring facet or use 'Create Default Con
今天打开项目,突然报了上面的警告,没在意,运行Tomcat时报错如下错误!!原因是web工程中的spring配置文件没有被IDEA所管理Error:Internal error: (java.lang.IllegalStateException) Duplicate key org.jetbrains.jps.model.module.impl.JpsModuleImpl@11f8236ja...原创 2020-04-30 16:27:32 · 1872 阅读 · 0 评论 -
Spring Security
1 Spring Security介绍Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。(https://projects.spring.io/spring-security/) Spring Security 为基于J2EE企业应用软件提供了全面安全服务。特别是使用领先的J2EE解决方案-Spring框架开发的企业软...原创 2020-04-21 23:38:40 · 140 阅读 · 0 评论 -
PageHelper分页插件
1 PageHelper介绍PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库,例如mysql、oracle、mariaDB、DB2、SQLite、Hsqldb等。本项目在 github 的项目地址:https://github.com/pagehelper/Mybatis-PageHelper本项目在 gitosc 的项目地址:http://...原创 2020-04-20 12:05:49 · 361 阅读 · 0 评论 -
spring mvc绑定参数之类型转换有三种方式
spring mvc绑定参数之类型转换有三种方式:1.实体类中加日期格式化注解@DateTimeFormat(pattern=“yyyy-MM-dd HH:mm”)private Date creationTime;2.属性编辑器spring3.1之前在Controller类中通过@InitBinder完成/*** 在controller层中加入一段数据绑定代码* @param ...原创 2020-04-16 16:59:36 · 130 阅读 · 0 评论 -
springMVC三大框架整合pom.xml文件
1.springMVC三大框架整合pom.xml文件maven工程要导入jar包的坐标,就必须要考虑解决jar包冲突。1.解决jar包冲突的方式一:第一声明优先原则:哪个jar包的坐标在靠前的位置,这个jar包就是先声明的。先声明的jar包坐标下的依赖包,可以优先进入项目中*maven导入jar包中的一些概念直接依赖:项目中直接导入的jar包,就是该项目的直接依赖。传递依赖:项目中没...原创 2020-03-23 20:22:22 · 423 阅读 · 0 评论 -
Spring+SpringMVC+Mybatis整合案例
1.搭建整合环境整合说明:ssm整和有多种方式,我门使用xml配置文件+注解的方式进行整合思路:1.先搭建 **spring **环境,能独立运行2.搭建 **springMVC **环境,能独立运行3.整合 **spirng **和 **springMVC **的运行环境,从 **controller **能够调用 **service **业务层4.搭建 **Mybatis **运行...原创 2020-03-17 13:27:30 · 323 阅读 · 0 评论 -
IDEA配置xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
把报错的文件头复制到这个位置原创 2020-03-15 19:16:14 · 244 阅读 · 0 评论 -
SpringMVC异常处理
1.异常处理的思路系统中异常包括两类:预期异常和运行时异常 RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统的 dao、service、controller 出现都通过 throws Exception 向上抛出,最后由 springmvc 前端控制器交由异常处理器进行异常处理,如下图:2.自定义异常类...原创 2020-03-15 14:01:48 · 72 阅读 · 0 评论 -
springMVC拦截器的使用
springMVC拦截器的作用Spring MVC 的处理器拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。用户可以自己定义一些拦截器来实现特定的功能。谈到拦截器,还要向大家提一个词——拦截器链(Interceptor Chain)。拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序...原创 2020-03-14 19:29:59 · 165 阅读 · 0 评论 -
传统上传文件的方式or -springMVC上传文件-跨服务器方式文件
1 文件上传的必要前提A form 表单的 enctype 取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded)enctype:是表单请求正文的类型B method 属性取值必须是 PostC 提供一个文件选择域2 文件上传的原理分析当 form 表单的 enctype 取值不是默认值后,request.g...原创 2020-03-14 15:01:31 · 113 阅读 · 0 评论 -
SpringMVC之4返回值类型和响应数据类型
返回值分类1.字符串controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。<!--视图解析器--> <bean id="internalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver" &g...原创 2020-03-12 19:58:07 · 147 阅读 · 0 评论 -
SpringMVC常用注解
1.RequestParam1. 作用:把请求中的指定名称的参数传递给控制器中的形参赋值2. 属性value:请求参数中的名称name:同上required:请求参数中是否,必须提供此参数,默认值是true,必须提供(如果有value或者name属性前端必须提供和value或者name定义的名称一样); 为false:可以不提供和value或者name定义的名称一样的名称代码...原创 2020-03-10 16:44:28 · 85 阅读 · 0 评论 -
SpringMVC自定义转换类型
1.转换类型的定义:StringtoDateConverter//字符串转换成日期public class StringtoDateConverter implements Converter<String, Date> { //传入进来字符串 @Override public Date convert(String source) { ...原创 2020-03-09 19:16:37 · 108 阅读 · 0 评论 -
SpringMVC封装List集合,Map集合
Accountprivate String username; private String password; private Double money; private List<User> list; private Map<String,User> map;前端form表单<!-- 把数据封装Account中,类中存在l...原创 2020-03-09 16:09:44 · 800 阅读 · 0 评论 -
SpringMVC请求乱码问题
SpringMVC post请求中文乱码问题在web.xml中配置过滤器<!-- 解决post请求中文乱码的过滤器 --><filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web....原创 2020-03-09 14:26:30 · 67 阅读 · 0 评论 -
SpringMVC框架,RequestMapping参数详解
入门案例种涉及到的主键1 DispatcherServlet:前端控制器用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。2 HandlerMapping:处理器映射器HandlerMapping 负责根据用户请求找到 Han...原创 2020-03-09 13:02:10 · 354 阅读 · 0 评论 -
SpringMVC入门案例,流程解析
1.SpringMVC执行流程图2.相关代码web.xml 前端控制器配置<!-- 前端控制器 --> <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.D...原创 2020-03-09 11:26:37 · 118 阅读 · 0 评论