spring
文章平均质量分 82
ttaale
这个作者很懒,什么都没留下…
展开
-
Spring3 MVC
最近公司要求开发个新系统!并且 不沿用以前的框架了!闲时 用了下Spring3 的 MVC感觉还可以!大有前途! 尤其是加上3.0 以后的 加上annotation + rest 如虎添翼!个人理解比较狭窄!不当之处!请绕过!以下是 网上当的一些资料和 自己的一些总结:Java代码 1. 前奏: 2. 导入相应的包 3. 4. 1.0 默认的mvc 配置文件:...原创 2010-09-13 10:08:20 · 85 阅读 · 0 评论 -
spring mvc使用注解后的校验和绑定处理
spring mvc使用注解后,依然可以使用自带的Validator接口。比如这样一个Validator实现:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->@Component("productVa...原创 2010-10-12 15:18:03 · 75 阅读 · 0 评论 -
打散 <mvc:annotation-driven>
Spring3.0的基于注解的MVC非常好用,特别在加入了新的mvc的命名空间后,极大的减少了配置文件内容。但是如果想更改默认DefaultAnnotationHandlerMapping的属性,比如useDefaultSuffixPattern,alwaysUseFullPath之类的,就会遇到Controller被加载2次,即实例化2次DefaultAnnotationHandlerM...原创 2010-10-18 13:10:03 · 71 阅读 · 0 评论 -
spring 基于注解的控制器配置
13.12. 基于注解的控制器配置现时对于一些类型的配置数据有一个趋势,就是偏爱注解方式而不是XML文件。为了方便实现,Spring现在(从2.5开始)提供了使用注解配置MVC框架下的组件的支持。Spring 2.5为MVC控制器引入了一种基于注解的编程模型,在其中使用诸如@RequestMapping、@RequestParam、@ModelAttribute,等...原创 2010-10-18 16:10:03 · 183 阅读 · 0 评论 -
spring3 Validation, Data Binding, and Type Conversion
5. Validation, Data Binding, and Type Conversion5.1 IntroductionThere are pros and cons for considering validation as business logic, and Spring offers a design for val...原创 2010-10-18 17:52:25 · 181 阅读 · 0 评论 -
spring mvc 实现的验证码功能
import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.AffineTransform;import java.awt.image.Buffer...原创 2010-10-19 15:56:29 · 183 阅读 · 0 评论 -
spring roo
Spring Roo 是一种 Spring 开发的辅助工具,当你感叹 Ruby on Rails,CakePHP,Seam Gen时,或许应该尝试一下Spring Roo。Spring 官方博客的 Spring Roo 介绍 。下载 Spring Roo ,当前最新版本是 1.0 Alpha 2。解压至硬盘,设置环境变量 ROO_HOME ,指向 r...原创 2010-10-22 14:50:01 · 220 阅读 · 0 评论 -
spring 标签介绍
Spring 标记库分类如下: 1、spring:hasBindErrors 2、spring:bind 3、spring:transform 4、spring:message 5、spring:htmlEscape 6、spring:theme 下面我们来具体介绍一下用法: 1、spring:hasBindErrors ...原创 2010-10-27 14:42:47 · 174 阅读 · 0 评论 -
@ResponseBody注解
在SpringMVC中可以在Controller的某个方法上加@ResponseBody注解,表示该方法的返回结果直接写入HTTP response body中。但是实际使用中发现最后生成的response中"Content-Type"的值不正确。Spring使用AnnotationMethodHandlerAdapter来处理@ResponseBody,该类再使用一些HttpMess...原创 2010-11-04 17:44:42 · 203 阅读 · 0 评论 -
kaptcha 验证码在spring mvc 中的使用
kaptcha是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到HttpSession中。使用kaptcha可以方便的配置: 验证码的字体验证码字体...原创 2010-11-11 14:46:51 · 120 阅读 · 0 评论 -
使用 Spring 2.5 基于注解驱动的 Spring MVC
概述 继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了...原创 2010-10-12 10:45:11 · 59 阅读 · 0 评论 -
Spring MVC的表单控制器
概述 大多数Web应用都会遇到需要填写表单的页面,当表单提交成功后,表单的数据被传送给Web服务器中处理。处理成功后导向到一个成功页面,如果操作失败则导向到一个错误报告页面。此外,在表单数据处理之前还会进行表单数据的验证,保证客户端提交的表单数据是合法有效的,如果数据不合法,请求返回到原表单页面中,以便用户根据错误信息进行修改。 假设你想成为论坛的用户时,必须填写一张用户注册表单,这...原创 2010-10-11 15:36:04 · 200 阅读 · 0 评论 -
context:component-scan
1. 扫描过滤方式 过滤器类型 说明 注释 假如 com.baobaotao.SomeAnnotation 是一个注释类,我们可以将使用该注释的类过滤出来。 类名指定 通过全限定类名进行过滤,如您可以指定将 com.baobaotao.Boss 纳入扫描,而将 com.baobaotao.Car 排除在外。 正则表达式 通过正则表达式定义过滤的类,如下所示: com.baobaotao.Defau...原创 2010-10-08 13:33:49 · 79 阅读 · 0 评论 -
初试Spring3 MVC REST
Spring的版本:3.0.3需要的包:org.springframework.asm-3.0.3.RELEASE.jarorg.springframework.beans-3.0.3.RELEASE.jarorg.springframework.context-3.0.3.RELEASE.jarorg.springframework.core-3.0.3.RELEASE...原创 2010-09-13 10:15:23 · 82 阅读 · 0 评论 -
Spring3 MVC 注解(一)---注解基本配置及@controller和 @RequestMapping 常用解释
一:配置web.xml 1)问题:spring项目中有多个配置文件mvc.xml dao.xml 2)解决:在web.xml中 <init-param> <param-name>contextConfigLocation</param-name> <...原创 2010-09-13 10:46:05 · 304 阅读 · 0 评论 -
Spring3 MVC 注解(二)---@RequestMapping
1 问题:有多个 @RequestMapping @controller@RequestMapping("/aaa") ----------------->类级别 可以不需要 如果要了 下面所有的请求路径前 都需要加入 /aaa public class ccccontroller{ @RequestMapping("/bbb") ...原创 2010-09-13 10:47:15 · 77 阅读 · 0 评论 -
Spring3 MVC (三)---请求处理方法 参数及返回值总结
@RequestMapping("/xxxx")public String aaa(){}在处理用户请求的方法里 ,1:参数 a)aaa()无参 b)aaa(@PathVariable(" ") 类型 变量) 用来接收将参数作为URL传递的类型处理 c)aaa(Httpservletrequest 啊 respons啊 sess...原创 2010-09-13 10:50:48 · 153 阅读 · 0 评论 -
Spring3 MVC Restful 多请求类型(json,xml,k-v),多视图配置(Json,Xml,JSP,Freemarker,Volacity等)...
beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springfr...原创 2010-09-13 10:59:12 · 88 阅读 · 0 评论 -
Spring入门之三: 进入Spring MVC
Spring入门之三: 进入Spring MVC用 Spring MVC 轻松进行应用程序开发 在第3部分中,我介绍 Spring MVC 框架。就像在以前的文章中一样,我用银行示例介绍如何建模和构建简单的应用程序。示例应用程序包含了已经学过的一些技术(例如依赖注入),但是主要演示 Spring MVC 的特性。 Spring MVC 框架Spring 框架提供了构建 ...原创 2010-09-13 11:04:14 · 106 阅读 · 0 评论 -
领略Spring 3.x 时代的Spring MVC
鼎鼎大名的Spring框架3.0版在12月5日由其作者之一——Juergen Hoeller先生在博客里宣告问世,并命为里程碑版,给Spring粉丝们带来了震撼的快感。笔者即开“快车”拉了两个包回来,遗憾的是参考文档至今还没有出来(仅有API文档),这为学习Spring 3.0带来了非常大的困难,但没有阻挡笔者对新产品的兴趣。 Spring之父Rod Johnson先生早在2003...原创 2010-09-21 16:07:42 · 79 阅读 · 0 评论 -
Spring MVC
Spring提供了一个细致完整的MVC框架。该框架为模型、视图、控制器之间提供了一个非常清晰的划分,各部分耦合极低。Spring的MVC是非常灵活的,它完全基于接口编程,真正实现了视图无关。视图不再强制要求使用JSP,可以使用Velocity、XSLT或其他视图技术。甚至可以使用自定义的视图机制--只需要简单地实现View接口,并且把对应视图技术集成进来。Spring的Controllers由Io...原创 2010-09-21 16:12:46 · 136 阅读 · 0 评论 -
spring mvc java.lang.IllegalStateException: Errors/BindingResult argument declar
关于BindingResult Spring mvc2.5,3.0中,有关于 @ModelAttribute的注解,它可以帮你自动绑定表单的值,填充到被注解的属性当中。如 @ModelAttribute User user,该属性会在ModelMap中,添加以user为key的 User对象,然后绑定的时候会有一些绑定结果,就是BindingResult。但是Bindi...原创 2011-01-21 10:21:24 · 239 阅读 · 0 评论 -
Spring @Transactional
Spring事务的传播行为 在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked例外也回...原创 2011-08-01 11:53:52 · 80 阅读 · 0 评论