Spring MVC是当前最优秀的MVC框架,自从Spring 2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,实现了对Struts 2的超越。现在越来越多的开发团队选择了Spring MVC。
Struts2也是非常优秀的MVC构架,优点非常多比如良好的结构,拦截器的思想,丰富的功能。但这里想说的是缺点,Struts2由于采用了值栈...
分类:
Web程序 时间:
2015-02-24 15:10:37
阅读次数:
216
自己用springmvc框架有一段时间了,但是都还一直分不清楚什么时候应该用转发,什么时候应该用重定向。可能用转发的情形太多了,以致于自己都忘记了还有重定向。当用户提交post请求之后,刷新页面就会造成数据的再一次提交,也就是常说的重复提交。在网上查阅了相关资料,发现利用重定向可以有效防止重复提交数...
分类:
编程语言 时间:
2015-02-01 09:33:51
阅读次数:
146
由于目前Spring官方只提供Meven的下载方式,为了能以最快的速度入门使用框架,这里提供百度网盘下载链接。 注:本入门教程默认已经配置成功SpringMVC框架。1、web.xml配置 contextConfigLocation classpath:applic...
分类:
编程语言 时间:
2015-01-26 20:47:08
阅读次数:
173
SpringMVC在调用了Controller的方法后会返回ModelAndView对象,这个对象会被传回DispatcherServlet的doDispatch方法中。接下来再调用以下的方法渲染页面:
processDispatchResult(processedRequest, response, mappedHandler, mv, dispatchException); p...
分类:
编程语言 时间:
2015-01-22 15:32:29
阅读次数:
286
在springMVC框架中使用邮件发送功能(非定时、只能发送指定的文本内容),具体的使用方法如下:在pom文件中加入: javax.mail mail 1.4.7 org.apac...
分类:
编程语言 时间:
2015-01-20 22:05:41
阅读次数:
229
在项目中如何处理出现的异常,以前通常的作法是继承Exception或实现Runnable接口来封装自定义异常,然后在项目代码中通过try...catch语句块来捕获到出现的异常,封装到我们自己定义的异常类中。如果项目中使用的SpringMVC框架的话,这里介绍另外一种也比较方便的异常处理方法,本人还是比较喜欢这种处理方式。这里用到的是ExceptionHandler这个注解。
1、首先新建一个名...
分类:
编程语言 时间:
2015-01-17 10:02:52
阅读次数:
238
SpringMVC框架是一个成熟的优秀java web开发框架,学习研究框架设计有助于我们更好的理解和掌握spring MVC,设计和写出更符合的结构和代码。本节主要是研读SpringMVC框架中的过滤器设置,以编码处理过滤器为例来学习框架内是怎样设置过滤器的。如上所示的spring-web.jar...
分类:
编程语言 时间:
2015-01-15 17:47:09
阅读次数:
216
1、创建实体类Page.java@Entitypublic class Page { private int totalRecord;// 表示查询后一共得到多少条结果记录 private int pageSize; // 表示页面一次要显示多少条记录 private int to...
分类:
编程语言 时间:
2014-12-28 19:28:52
阅读次数:
193
这次不再使用struts2做控制器,采用spring自己的springMVC框架实现。首先,改写pom.xml文件,不需要struts2的相关jar了。pom.xml 4.0.0 com.sgl MSSH war 0.0.1-SNAPSHOT MSSH Maven...
分类:
编程语言 时间:
2014-12-22 12:52:36
阅读次数:
283
将tiles模板集成到springMVC框架下,大概流程如下:1.在配置文件中加入tiles支持我的servlet配置文件名为spring-mvc.xml.具体配置如下: /WEB-INF/jsp/ ...
分类:
编程语言 时间:
2014-12-15 00:01:28
阅读次数:
525