希望换过工作的说说自己的经历。现在才理解工作和家庭都要考虑
struts2知识库 |
||
|
最近更新文章
9.Struts配置文件 - struts.xml
本章我们会向你介绍struts.xml文件,讲解如何最优化你项目的struts.xml. struts.xml文件 Struts2使用一个配置文件(struts.xml)来初始化它自身的资源.这些资源包括 : l 拦截器可以对一个请求进行预处理和后期处理. l Action类可以调用业务逻辑与数据访问的代码. l 结果可以使用JSP,Velocity和FreeMarker模板来预览. 在运 ...
12.Struts2重定向Action
在这章中,你将熟悉一下Struts2重定向Action并学习如何在Struts2程序中使用它. Post之后的重定向 : 该post模式由Struts2提供.这web程序中是常见的模式.由一个action转发到另一个action.这是常见的用法转发action显示页面. 转发Action结果 : 重定向模式由Struts2提供.ActionMapperFactory提供的ActionMapp ...
10.Struts2 Action例子
11.Struts2 Actions介绍 12.Struts2重定向Action
13.创建Struts2登录程序
本章我们将会开发基于Struts2框架的登录程序.我们当前的程序不能通过数据库验证用户.相反我们是通过硬编码的形式在Action中验证的(用户名: Admin 密码: Admin) 程序是如何工作的 : 1. 显示登录页面等待输入 2. 用户输入用户名和密码后点击"Login"按钮 3. 在Action类中用户校验得到了执行,如果用户在name/password字段输入Ad ...
14.向login程序添加校验
在本章我们会编写验证Login程序的代码。完成后你就能给你自己的struts2程序编写验证了。本章定义的概念都是很有解释性的,会使读者快速提高他/她对struts2程序的开发能力. Struts2是一个优雅的框架,它提供了很多功能来快速开发基于web的应用程序。这里你会学习简单的编写struts2的表单验证代码。我们会对我们的login程序添加表单验证代码。 为了验证login程序可能会向J ...
9.Struts配置文件 - struts.xml(续)
探索struts.xml <struts>标签是struts.xml文件的根标签.它有可能包含如下标签 : package, include, bean和constant. 1. Package标签 : Package是一种将actions, results, result types, interceptors, 和interceptor-stacks分类到一个逻辑配置单元的方法. ...
15.运行并测试程序
在本章我们将会在Tomcat6.0运行范例并检查它是如何工作的。 运行Tomcat 进入Tomcat的bin目录然后双击startup.bat来运行Tomcat。startup.bat将会启动Tomcat。 测试程序 访问http://localhost:8080/struts2tutorial/来测试我们的程序,你的浏览器将会显示如下 : 现在点击"Login Applica ...
16.Login程序的客户端验证
在这章中我们将学习如何编写代码来生成JavaScript以进行客户端验证。在上一章中我们创建了Login-validator.xml来定义服务器端的验证。在本章我们会使用相同的Login-validator.xml来生成客户端JavaScript。 创建JSP页面 这是登录的jsp页面的代码(loginClientSideValidation.jsp) <%@ taglib prefix ...
17.使用注释验证struts2登录程序
在本章我们将会在Action类中使用Annotation来验证login程序。我们这个login程序还没有使用数据库来验证用户。相反的我们在Action类中使用硬编码的形式来验证login name和passwords(User: Admin and Password: Admin) 程序是如何工作的 : 1. 显示登录页面等待输入 2. 用户输入用户名和密码后点击"Login&qu ...
更多Struts2验证器例子
用户输入验证是任何web程序不可缺少的一部分。随着struts2的发布,验证变得更加容易且强健。Struts2支持基于AJAX的甚至服务器端的验证。Struts2.0的Action依赖与Xwork的验证框架。Xwork框架在执行Action之前先运行验证规则。Struts2同样可以在你的Action类中使用Java 5的注释来定义验证规则。 1. Struts2 验证(Int验证器) 2. Stru ...
17.1.Struts2验证(int验证器)
Struts2 提供了一个内置的验证功能来校验用户输入的信息。这些功能足够适用于一般的web应用程序。但在某些情况下,这些标准的验证功能不足以验证复杂的业务逻辑。为了验证复杂的业务逻辑,struts2校验框架可以通过扩展来创建自定义的验证功能。 本章论述struts2中所有可用的验证功能。之后的章节将通过例子来论述这些验证功能。 验证规则 : 验证规则是struts2程序的一个主要部分,包含了对用 ...
17.2 Struts 2 RequiredString验证器
本章将讨论Struts2中的RequiredString验证器. RequiredString验证器检查String字段是不是null且长度是不是大于0(也就是说不能是"").在执行长度检查之前,trim参数就确定了字符串.默认情况下,字符串都会被修整(trim,除去字符串前后的空格) 如果用户在输入域什么都不填写就提交了表单, requiredString验证器就会生成错误信息 ...
17.3 Struts2 Double验证器
Struts2的Double验证器检查给定的输入是否为double 的.如果输入不是double的,它生成错误信息.Double验证器同样可以用来检查输入范围.本例用来演示如何使用Double验证器来检查输入范围. 按照下面的步骤创建double范围验证器的例子 : 第一步 : 创建struts.xml文件并添加下面的xml代码到struts.xml文件中 struts.xml <?xml ...
17.4 struts2日期验证器
Struts中的Date validator检查一个指定的日期是否在指定的范围,如果值不在指定的范围内,它将生成错误信息. 错误信息由<message></message>标签提供.下面的例子将向大家演示如何使用date validator来检查输入范围. [注意 : 如果没有指定date converter,那么XworkBasicConverter将会参与来进行日期转换, ...
17.5 Struts2 E-mail 验证器
Struts2 中的email validator检查一个指定的String字段是否为空且是否包含一个有效的Email地址.如果输入的值不匹配email类型,那么e-mail validator将生成错误信息. 错误信息是由<message> </message>标签提供的.下面的例子演示了如何使用email validator来检查输入值. 按照下面的步骤来创建e ...
群组知识库热门文章
- 154079 Struts2开发环境搭建
- 73305 拦截器详解
- 66687 Struts2配置详解
- 57424 Struts2的学习途径
- 44625 Struts2中的参数传递