springmvc整合spring

springmvc配置文件中的配置 <context:component-scan base-package="com.springmvc.flow" use-default-filters="false&am...

2018-06-28 16:12:08

阅读数 118

评论数 0

Maven项目创建动态WEB项目配置,及在springmvc中配置视图映射

先来说一下如何创建maven动态web工程这里选择create a simple project就可以了填上groupId和artifactId,打包选择war包创建出来的项目是这个样子的,不像我们创建动态web工程那样,有webContent目录,需要我们做如下操作右键项目,选择properti...

2018-06-28 13:49:43

阅读数 526

评论数 0

spring配置文件,常用配置说明

<!-- 将静态文件中的内容加载到配置中 --> <context:property-placeholder location="classpath:db.properties"...

2018-06-28 13:02:02

阅读数 45

评论数 0

springmvc中SimpleMappingException的使用及配置

SimpleMappingExceptionResolver是用来处理框架产生的异常,我们可以配置产生异常时转向的页面及异常返回的属性名等信息,具体的配置如下是springmvc配置文件中的配置:<!-- 配置SimpleMappingExceptionResolver异常处...

2018-06-27 10:55:24

阅读数 129

评论数 0

springmvc中@ResponseStatus注解使用

@ResponseStatus注解有两种用法,一种是加载自定义异常类上,一种是加在目标方法中那我们首先类说一下加在目标方法上的这种情况,注解中有两个参数,value属性设置异常的状态码,reaseon是异常的描述,需要重点注意的是不管该方法是不是发生了异常,将@ResponseStatus注解加在...

2018-06-27 10:25:30

阅读数 4146

评论数 0

springmvc的异常处理使用

在同一个controller中配置下面这个方法,在方法加上@ExceptionHandler注解,参数是一个异常类的数组,其中包含了可以处理的异常类型如果行要获取异常信息,可以在参数中加上异常参数如果想要将异常信息传到页面上,用放到map中是行不通的,应为这个用@ExceptionHandler注...

2018-06-27 09:46:40

阅读数 51

评论数 0

springmvc中自定义拦截器的使用

自定义拦截器需要实现springmvc提供的接口HandlerInterceptor,然后重写接口中的三个方法下面是一个实现自定义拦截器的例子,其中在注释中对每个方法的执行顺序及作用进行了详细 的说明package com.crud.interceptors; import javax.serv...

2018-06-27 01:08:28

阅读数 290

评论数 0

springmvc中利用MultipartFile文件上传

首先想利用需要导入commons-fileupload的jar包,还有他依赖的commons-io因为我们用到的是spring中的MultipartFile接口,她有一个实现类CommonsMultipartFile,这个类使用了commons-fileupload组建进行实现的。下面是sprin...

2018-06-27 00:27:10

阅读数 177

评论数 0

springmvc通过超链接实现国际化

下面是我的国际化资源文件:如果想要直接通过超链接访问,则需要在springmvc配置文件中配置国际化资源文件(),这里只有配置,具体想要了解国际化的可以看我的另外一篇博客,这里只重点介绍通过超链接修改国际化语言。配置国际化资源文件时前提,还需要配置SessionLocalResolver和Loca...

2018-06-25 23:53:50

阅读数 288

评论数 0

springmvc国际化,分别在页面上和controller中获取国际化资源

国际化资源文件:资源文件中的配置:i18n.username=\u7528\u6237\u540D i18n.password=\u5BC6\u7801需要在springmvc从配置文件中配置才能使用,名字其中的basename的值需要和国际化资源文件的名字一样,资源文件的名字是i18n,在配置文...

2018-06-25 22:41:59

阅读数 428

评论数 0

System.getProperty获取系统属性user.dir

今天遇到了一个问题,使用System.getProperty()方法获取项目的路径,在公司的项目中获取到的是项目的根路径,但是在自己做练习的时候获取到的却是eclipse的安装路径,很奇怪!上网查了一下发现是不同种类的项目,java项目获取到的是项目的根路径,javaweb项目中获取到的是ecli...

2018-06-24 23:01:21

阅读数 772

评论数 0

springmvc中利用ResponseEntity进行文件下载

@RequestMapping(value="/testResponseEntity") public ResponseEntity<byte[]> testResponseEntity(HttpServletReq...

2018-06-24 22:30:28

阅读数 531

评论数 0

springmvc中Json的使用

首先想使用springmvc中的Json支持需要先加入三个jar包 如果是使用maven构建项目只需要添加jackson-databind的jar包其他两个会自动依赖   上面是使用jackson,也可以使用fastjson,功能是一样的,只是用不同的类实现了 这个是使用jackson时...

2018-06-24 20:57:27

阅读数 59

评论数 0

springmvc使用JSR303 hibernate验证@valid及定制提示消息

首先需要加入两个jar包的依赖,我的项目是使用Maven构建,如果读者没有使用Maven构建项目自行下载jar包<!--加入hibernate JSR 303 验证 --> <dependency> ...

2018-06-23 23:34:14

阅读数 1042

评论数 0

Excel表格的生成

本文用的的框架是springMVC,当然不使用springmvc也可以使用。用到的插件是apache.poi,一下是自己测试的一个例子package com.springmvc.handler; import java.io.IOException; import java.io.OutputS...

2018-06-23 13:41:50

阅读数 66

评论数 0

springMVC转换器配置使用

一:需求       将页面上的字符串转换为Employee对象            <form action="${pageContext.request.contextPath }/springmvc/testConverter" m...

2018-06-23 12:39:56

阅读数 84

评论数 0

获取上个月最后一天,获取当前月最后一天,获取下个月第一天

本文采用joda-Time获取,比起jdk的Date和Calendar的日期类简单很多获取上个月最后一天:LocalDate now = LocalDate.now(); LocalDate lastDayOfPreviousMonth = now.minusMonths(1).dayOfMont...

2018-06-17 19:12:48

阅读数 3064

评论数 0

动态代理实现

package com.work3.staticaop; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; interface...

2018-06-17 15:12:14

阅读数 26

评论数 0

springMVC中@ModelAttribute与@SessionAttributes注解一起使用时容易引发的异常

        当使用@ModelAttribute注解时,会取@ModelAttribute的value值,若@ModelAttribute的value值是空串(即没有配置@ModelAttribute的value属性),则会将当前用@ModelAttribute修饰的方法的Bean参数或直接用...

2018-06-15 23:07:30

阅读数 322

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭