spring注解注入示例详解-(三).docVIP

  • 15
  • 0
  • 约1.52万字
  • 约 21页
  • 2016-01-02 发布于山西
  • 举报
spring注解注入示例详解-(三)

spring注解注入示例详解 ——我的spring注解注入学习心得 重庆正大软件职业技术学院 网络技术系:杨讯 本文是我在业余时间学习spring注解注入之后的整理总结,希望能给对spring注入技术感兴趣和正在学习spring注入的同学们一些帮助。文中的内容都是我自己的摸索总结,当中难免会有偏差和错误,希望spring达人能够及时给予指正,本人感激不尽。下面是我的联系方式,希望大家能够多多交流。 email:Y_X_82@163.com 百度账号:Y_X_82 spring注解注入示例详解-(三) 今天我的笔记给大家分享的内容是spring的输入标签及其运行机制,利用spring的注解进行输入数据验证,以及使用国际化消息机制显示验证未通过的报错信息。这里我选择了一个最基本的用户注册功能来作为我们今天知识分享的功能背景。 1.1 spring在前台的输入标签 我们使用新版spring时能够完全不用理会struts的配置,除了新版spring用controller代替了action的功能之外,其自带的标签对controller的完美支持也功不可没。spring的标签也不少,我在学习spring注解注入的时候只接触到了有关输入的部分标签,网上有关spring标签的资料也很少,所以这里对spring标签的介绍只限于满足我们讲解注解注入,以后我会专门研究spring标签,到时候再和大家分享spring标签的学习心得。 1.1.1 为spring标签找个落脚地儿 为了给大家讲解spring标签,我们首先需要建立一个jsp文件来书写spring标签。所以,我们在WebRoot/jsp目录下新建一个user目录,用来存放所有用户管理功能的jsp页面,在该目录下面新建一个add.jsp: add.jsp中的代码是这样的: %@ page language=java contentType=text/html; charset=UTF-8 pageEncoding=UTF-8% %@taglib prefix=spring uri=/tags % %@taglib prefix=form uri=/tags/form % % String path = request.getContextPath(); String basePath = request.getScheme()+://+request.getServerName()+:+request.getServerPort()+path+/; % !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN html head base href=%=basePath% title新增用户/title /head body 新增用户br/ form:form method=POST br/ 用户名: form:input path=userName/nbsp;form:errors path=userName cssStyle=font-color:red/br/ 电子邮箱: form:input path=email/nbsp;form:errors path=email cssStyle=font-color:red/br/ 密码: form: password path=password/nbsp;form:errors path=password cssStyle=font-color:red/br/ 注册时间: form:input path=registerDate value=2012-11-07/nbsp;form:errors path=registerDate cssStyle=font-color:red/br/ input type=submit value=提交/nbsp; /form:form =============br/ /body /html 1.1.2 add.jsp中的spring标签代码说明 引入spring标签配置 我们在一开始书写了这两句代码: %@taglib prefix=spring uri=/tags % %@taglib p

文档评论(0)

1亿VIP精品文档

相关文档