`
xiayh1002
  • 浏览: 1262 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

非常期待,关于代struts2.0中实现validator校验框架的问题

阅读更多
action
中有一个List类型的属性,在list页面会显示多行记录,代码如下所示:
<s:iterator value="persons" status="stat">
  <s:textfield label="%{'Person '+#stat.index+' Name'}"
                 name="%{'persons['+#stat.index+'].name'}" />
  <s:textfield label="%{'Person '+#stat.index+' Age'}"
                 name="%{'persons['+#stat.index+'].age'}" />
</s:iterator>
各部分都是可以修改的,点提交按钮时会批量提交,现在想实现校验,校验规则为name必须输入,age必须时整数型,像这样的情况该如何实现校验呢,望各位,非常期待.
分享到:
评论

相关推荐

    Spring 2.0集成Struts 2.0

    至于数据校验,Struts 2提供了更方便的验证机制,可以在Action类的validate方法中进行,也可以使用 Commons Validator 或自定义验证规则,增强了验证的灵活性和可定制性。 总的来说,Spring 2.0与Struts 2.0的集成...

    struts2.0 jar

    然而,你提到的"struts2.0 jar"指的是Struts2框架的核心库文件,这些JAR文件在特定版本中可能存在一些问题或者过时,无法有效地实现拦截器功能。 在Struts2框架中,拦截器是关键组件之一,它们允许开发者在动作执行...

    struts 2.0自定义验证器

    Struts 2.0 是一个基于MVC设计模式的Java Web框架,用于构建高效、可扩展的Web应用程序。在Struts 2中,验证是控制层的重要组成部分,它确保了输入数据的质量,防止了无效数据进入数据库或引发错误。自定义验证器...

    struts 验证技术的ppt

    **Struts2.0的手动校验** 在Struts2中,手动校验可以通过重写Action类的`validate()`方法实现。`ActionSupport`类实现了`Validateable`接口,提供了`validate()`方法。当Action类重写此方法并检测到错误时,可以通过...

    struts2.0.11 jar 包

    - `struts2-core-2.0.11.1.jar`:这是Struts2的核心库,包含Action、Interceptor、Result等核心概念,以及Struts2框架的配置和调度机制。 2. **FreeMarker模板引擎**: - `freemarker-2.3.8.jar`:Struts2支持...

    hibernate-validator-6.0.8

    Hibernate Validator是Hibernate组织的一部分,它实现了JSR 380(Bean Validation 2.0)标准,该标准定义了Java应用程序中的数据验证框架。它允许开发者在模型层定义验证规则,并在业务逻辑中自动执行这些规则,从而...

    SSH框架(Struts,Hibernate,Spring)的所有jar包

    Struts2.0则是一个更现代、功能更强大的版本,它的jar包包括: - `struts2-core.jar`:核心库,支持拦截器、OGNL表达式语言等。 - `struts2-convention-plugin.jar`:约定优于配置的插件。 - `struts2-struts1-...

    轻松入门之Struts2

    Struts2框架提供了内置的数据校验机制,可以通过在Action类上添加注解或在配置文件中定义校验规则来实现。例如: ```xml &lt;field-validator type="requiredstring" message="Email is required." field="email" /&gt; ...

    java程序员简历模板

    - 收集封装数据,采用 JavaScript、Validator 验证框架对表单数据进行合法性校验 - 通过 Struts 的 DMI 调用业务逻辑处理、流程跳转,建立异常体系处理异常 - 在 DAO 层通过 Spring 的 HibernateTemplate、IOC...

    java程序员个人简历04.docx

    - 收集封装数据,采用 JavaScript、Validator 验证框架对表单数据进行合法性校验 - 通过 Struts 的 DMI 调用业务逻辑处理、流程跳转,建立异常体系处理异常 - 在 DAO 层通过 Spring 的 HibernateTemplate、IOC...

    Java_SSH框架案例教程学生用书.pdf

    Struts还提供了一个名为Validator的框架,用于实现程序的国际化和校验机制。 3. Hibernate框架:Hibernate是一个ORM框架,能够将Java对象映射到关系型数据库的数据表中,使得开发者可以以面向对象的方式操作数据库...

    struts2 配置说明

    在Struts2框架中,`struts.xml`是一个核心配置文件,用于配置Action、拦截器、结果类型等。它定义了应用程序的行为和流程。文件必须遵循特定的DTD(Document Type Definition),以确保符合Struts2的标准格式。 ```...

    S2SH 框架所有jar包

    S2SH框架是Java Web开发中一种经典的整合框架,由Struts 2、Spring 2.0和Hibernate 3.2三个组件组成。这个框架集合了MVC(Model-View-Controller)架构、依赖注入(Dependency Injection)以及对象关系映射(Object-...

    Spring 2.0 开发参考手册

    5.2. 使用Spring的Validator接口进行校验 5.3. 从错误代码到错误信息 5.4. Bean处理和BeanWrapper 5.4.1. 设置和获取属性值以及嵌套属性 5.4.2. 内建的PropertyEditor实现 6. 使用Spring进行面向切面编程(AOP...

    判断两次密码输入是否相同的校验器

    DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"&gt; &lt;struts&gt; &lt;include file="struts-default.xml"/&gt; ...

    2020年JAVA工程师简历模板.docx

    - 收集封装数据,使用JavaScript和Validator验证框架进行表单数据合法性校验。 - 通过Struts的DMI调用业务逻辑处理和流程跳转。 - 在DAO层通过Spring的HibernateTemplate、IOC实现Spring和Hibernate整合。 - **...

    MyEclipse_9创建SSH2开发环境必须的独立包

    commons-validator.jar 提供了一个简单的,可扩展的框架来在一个XML文件中定义校验器(校验方法)和校验规则 struts2-spring-plugin-2.0.11.2.jar struts2的spring插件 struts2-core-2.0.11.2jar struts2 2.0.11.2的...

Global site tag (gtag.js) - Google Analytics