无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。跟其他MVC框架一样,springMVC也有自己的异常处理机制。
springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,当然这也包括使用Spring已经为我...
分类:
编程语言 时间:
2015-01-01 14:50:01
阅读次数:
349
Spring通过对Servlet API的HttpServletRequest接口进行扩展,使其能够很好地出来文件上传。扩展后的接口名为:org.springframework.web.multipart.MultipartHttpServletRequest。
同时需要注意的是,上传文件无论什么框架都需要用到"enctype"上传方式必须采用method方式。
上传两个jar包:
...
分类:
编程语言 时间:
2014-12-31 22:50:23
阅读次数:
200
Spring为在Web MVC应用程序中很可能要用到的大多数视图技术提供了一流的支持。
SpringMVC同时支持多视图例如JSP,Velocity,Freemarker等。通过不同的请求路径配置规则,映射到不同的视图文件。通过Controller返回的视图模型将页面显示出来。
JSP
JSP被编译为servlet并拥有完整的java语言能力,因...
分类:
编程语言 时间:
2014-12-31 18:34:03
阅读次数:
246
前两篇博客介绍了freemaker是什么以及简单的语法规则,下面我们通过实现一个demo来看在实际应用中如何使用freemaker,本篇博客主要介绍freemaker与spring的整合。
需要的Jar包:freemarker-2.3.15.jar
在已搭建好的spring的配置文件的基础上添加以下代码:
配置文件:
<beanid="freemarkerC...
分类:
编程语言 时间:
2014-12-31 16:17:50
阅读次数:
177
存数据的时候以一种编码方式存,读数据的时候以一种编码方式读,如果不设置编码方式则按照默认的方式来。
前台提交数据乱码
在前台提交数据的时候,只要是提交汉字就会是乱码的形式存入数据库中(正常情况下应该是第一条数据样式),如下图第二条数据:
插入数据库乱码,经调试发现其调到action就乱码了,因此是前台传过来的乱码。
此时在w...
分类:
编程语言 时间:
2014-12-31 14:36:23
阅读次数:
200
本文是基于SpringMVC注解的方式来实现页面与后台之间参数的传递,本文主要侧重于从后台传递到前台view。
内容:
1、后台传递单个对象User到前台;
2、后台传递集合对象到前台(分Map和List两种情形)
下面的内容基于SpringMVC工程配置已经准备好,该工程是用maven搭建的。
一:传递单个对象(以用户对象User为例)
User类:
public class Us...
分类:
编程语言 时间:
2014-12-31 14:34:41
阅读次数:
351
昨天收到一份笔试题 需要做用到调度器 今天就开始弄了一下 之前的项目也用过 不过是临时用临时学的 学得不好 今天用的时候发现好多地方不知道启动的时候老报错 结果是因为包引入少了quartz-all-1.6.0.jarspring-context-support.jarcommons-collecti...
分类:
编程语言 时间:
2014-12-31 14:21:41
阅读次数:
210
上篇博客介绍了springMVC参数的传递,今天我们来说说springMVC静态文件的访问。我们所说的静态文件通常是指只有文本或图片,且不会通过后台的控制来更改的元素。如果可以通过后台控制就不属于静态文件了。我们这里要讲一下图片、js文件。我们首先来说springMVC是如何访问图片的。首先先建目录,建img、js、css目录,这三个目录是最基础的东西。...
分类:
编程语言 时间:
2014-12-31 13:09:34
阅读次数:
190
说明:JAVA SpringMVC+mybatis(oracle 和 mysql) HTML5 全新高大尚后台框架 bootstrap(可换皮肤)1.支持APP手机应用(android和ios)接口调用2.全新高大尚HTML5+css3.0+bootstrap开发界面UI,美观漂亮时尚、前沿(自动适...
分类:
数据库 时间:
2014-12-31 13:00:08
阅读次数:
366
一、错误现象。
界面Post提交到Contorller的时候在Contorller中出现乱码。
二、问题解决。
在Web.xml下加入以下代码就可以解决。
characterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
...
分类:
编程语言 时间:
2014-12-31 11:18:45
阅读次数:
204