随笔分类 -  Spring MVC

摘要:在使用SpringMVC开发的项目中,每个Controller层里边的方法都需要进行异常捕获以及处理,这种方式太繁琐且效率低,而且大部分异常是不能够直接向外抛出,需要一个统一的错误说法,因此如果能够全局捕获异常统一进行异常处理,将会是一个好的解决方案。 大致的走向流程图 SpringMVC提供了两种 阅读全文
posted @ 2022-08-26 16:02 追梦滴小蜗牛 阅读(2418) 评论(0) 推荐(1) 编辑
摘要:话不多说,直接上代码...... import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; import java.net.URLEnc 阅读全文
posted @ 2019-06-05 21:36 追梦滴小蜗牛 阅读(17829) 评论(0) 推荐(1) 编辑
摘要:JSP页面显示标头<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>,从而使JSP页面失效。 原因:web.xml文件中的url路径误写成了/* 解决: 阅读全文
posted @ 2019-03-14 14:39 追梦滴小蜗牛 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:前言: 除了mybatis 不是零配置,有些还是有xml的配置文件在里面的。 注解是Spring的一个构建的一个重要手段,减少写配置文件,下面解释一下一些要用到的注解: @Configuration 作用于类上面,声明当前类是一个配置类(相当于一个Spring的xml文件)@ComponentSca 阅读全文
posted @ 2018-12-17 10:58 追梦滴小蜗牛 阅读(3146) 评论(0) 推荐(2) 编辑
摘要:话不多说,直接上代码: 注解是Spring的一个构建的一个重要手段,减少写配置文件,下面解释一下一些要用到的注解: @Configuration 作用于类上面,声明当前类是一个配置类(相当于一个Spring的xml文件)@ComponentScan(“xxx”) 作用于类上面,自动扫描xxx包名下所 阅读全文
posted @ 2018-12-16 20:32 追梦滴小蜗牛 阅读(12134) 评论(0) 推荐(0) 编辑
摘要:按照需求选其中之一即可吧。 修改读取参数时候的编码: 在web.xml中: 添加一个过滤器(filter),注册 org.springframework.web.filter.CharacterEncodingFilter。 全局修改输出为UTF-8编码: 默认编码为:ISO-8859-1 阅读全文
posted @ 2018-12-04 15:33 追梦滴小蜗牛 阅读(4622) 评论(0) 推荐(0) 编辑
摘要:1、创建一个类来实现AnnotationFormatterFactory接口 代码: package com.oukele.CustomAnnotation; import com.oukele.model.CardId; import org.springframework.format.Anno 阅读全文
posted @ 2018-11-30 15:10 追梦滴小蜗牛 阅读(1352) 评论(0) 推荐(0) 编辑
摘要:方法一: 实现spring mvc 自带的 Formatter 接口 1、创建一个类来实现Formatter接口 import org.springframework.format.Formatter; import java.text.ParseException; import java.uti 阅读全文
posted @ 2018-11-30 10:15 追梦滴小蜗牛 阅读(782) 评论(0) 推荐(1) 编辑
摘要:1、Form Upload SpringMVC 中,文件的上传是通过 MultipartResolver 实现的,所以要实现上传,只要注册相应的 MultipartResolver 即可。 MultipartResolver 的实现类有两个: CommonsMultipartResolver (需要 阅读全文
posted @ 2018-11-02 14:04 追梦滴小蜗牛 阅读(1386) 评论(0) 推荐(0) 编辑
摘要:在渲染视图的spring-web中,配置them。 实现两个接口就可以使用: ResourceBundleThemeSource --> 用于确定要使用的主题的名字(theme name) SessionThemeResolver --> 用于加载主题文件(通过 theme name) 这里默认加载 阅读全文
posted @ 2018-11-01 19:38 追梦滴小蜗牛 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:话不多说,直接上案例 启动服务器,然后访问/Ioc 这样就可以查看,父容器和子容器中的对象实例啦。 阅读全文
posted @ 2018-11-01 09:37 追梦滴小蜗牛 阅读(728) 评论(0) 推荐(1) 编辑
摘要:在渲染视图的xml文件中,配置一个i18nBean 实现两个接口: SessionLocaleResolver --> 加载资源主题 ReloadableResourceBundleMessageSource --> 加载文件 @Controller 页面: messages中的语言资源包。 语言资 阅读全文
posted @ 2018-11-01 09:09 追梦滴小蜗牛 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:在pom.xml,添加validator验证器的依赖 新建一个Cat类 package com.oukele.model; import javax.validation.constraints.*; public class Cat { @NotBlank//验证字符串非空 private Str 阅读全文
posted @ 2018-10-31 16:20 追梦滴小蜗牛 阅读(524) 评论(0) 推荐(0) 编辑
摘要:第一种方式:(使用ajax的方式) 前端代码: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <script sr 阅读全文
posted @ 2018-10-29 16:22 追梦滴小蜗牛 阅读(5769) 评论(1) 推荐(1) 编辑
摘要:在 pom,xml 配置 Log4j jar 添加一个 mybatis_log.xml 文件 完整配置信息 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE configuration 3 PUBLIC "-//mybatis.org//DT 阅读全文
posted @ 2018-09-27 11:45 追梦滴小蜗牛 阅读(5130) 评论(0) 推荐(0) 编辑
摘要:使用idea创建一个maven项目( 这里演示 的是 web项目) 点击 Finish 然后开始配置 pom.xml文件(添加各种依赖jar包) 先去找 spring 所需的 jar包 jar包中心仓库地址:http://mvnrepository.com/ 找到 Spring Web ( 因为 我 阅读全文
posted @ 2018-09-25 10:37 追梦滴小蜗牛 阅读(24265) 评论(0) 推荐(1) 编辑