`
默翁1
  • 浏览: 26869 次
社区版块
存档分类
最新评论

struts2 验证规则文件

 
阅读更多

1.先找到xml对应的文件信息

window->preference->Myeclipse Enterprise->Files and Editors->XML->XML catalog->User Specified Entries->add

 



 

location的位置为:E:\java\struts-2.3.20\src\xwork-core\src\main\resources\xwork-validator-1.0.3.dtd

Key Type:Public ID

Key:  -//OpenSymphony Group//XWork Validator 1.0.3//EN(这个已经停止运营了,应该用新的,即后面的)或者 (-//Apache Struts//XWork Validator 1.0.3//EN)(新)

选中alternative web address: http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd

注:


 
 

上述validation.xml文件中的红色那里应该和自己添加的信息一致,否则会验证失败

还有一个问题需要注意,验证信息可能会出现在控制台而没有在页面输出,解决这个问题需要在form表单中添加

<s:form validate="true">

当然,页面也需要有<s:fielderror>输出错误信息的标签

  • 大小: 40.1 KB
  • 大小: 32.8 KB
  • 大小: 138.3 KB
0
2
分享到:
评论

相关推荐

    struts2验证配置文件

    总的来说,Struts2的验证配置文件简化了数据验证的过程,允许开发者在不修改业务逻辑的情况下,集中定义和管理验证规则。通过这种方式,可以确保应用程序接收到的数据是准确、完整且符合规范的,从而提高应用的稳定...

    struts2验证框架简单示例

    1. **XML配置**:在`struts.xml`或特定的验证配置文件中定义验证规则。例如: ```xml &lt;package name="default" extends="struts-default"&gt; &lt;param name="excludeMethods"&gt;input,back,cancel,browse ...

    struts2验证框架示例

    此外,Struts2还支持XML配置验证规则,这使得验证逻辑可以从Action类中分离出来,增强代码的可维护性。在struts.xml配置文件中,我们可以这样定义: ```xml &lt;param name="excludeMethods"&gt;input,back,cancel,...

    Struts2验证框架的配置及validation.xml常用的验证规则

    本文将详细介绍Struts2验证框架的配置方法以及validation.xml文件中常用的验证规则。 ### 验证框架的配置 在Struts2中,验证主要通过在Action类的关联配置文件validation.xml中定义规则来实现。该文件通常与Action...

    struts2验证框架参数

    在Struts2中,验证规则通常定义在XML配置文件中,通常是与特定Action关联的`validation.xml`文件内。这些规则通过一系列预定义的验证器来实现,每个验证器都有其独特的功能和参数,下面将详细介绍其中几种常见的验证...

    struts2验证框架简单实例

    在使用Struts2验证框架时,可能会遇到一些常见问题,比如验证规则未生效、错误信息无法正确显示等。这些问题通常与以下几个方面有关: 1. **注解配置**:确保在Action类的字段上正确使用了`@Validated`或`@...

    struts2官方例子7-表单验证 xml形式的验证

    总结起来,Struts2的XML表单验证是通过创建XML文件定义验证规则,然后在Action类中处理数据,通过框架自动进行验证并返回错误信息。这种方式使得验证逻辑与业务逻辑分离,提高了代码的可维护性和复用性。对于大型...

    struts2登陆验证

    可以使用Struts2的Validator框架,通过定义验证规则文件(如login-validation.xml)来自动执行验证。 6. **会话管理**:如果验证成功,通常会将用户信息存入Session,以便后续页面能识别用户状态。例如,设置`...

    Struts2表单验证

    **使用验证框架**则更为便捷,它允许开发者通过配置文件定义验证规则,而不是在代码中硬编码。每个Action类对应一个校验文件,如`ActionName-validation.xml`,这个文件定义了Action的属性需要遵循的规则。以下是一...

    struts2验证文档

    例如,对于一个名为`EmployeeAction`的Action,如果映射名为`updateEmployee`,则验证规则文件应命名为`EmployeeAction-updateEmployee-validation.xml`。 2. **编写验证规则** - 在验证规则文件中,可以定义各种...

    struts的表单验证

    在struts-config.xml配置文件中,可以指定验证规则文件的位置。这些规则文件通常位于`src/main/resources`目录下,例如`validation.xml`或`struts-validator.xml`。 4. 实践应用: 在实际开发中,我们需要结合...

    struts2 valadation验证

    如果你正在学习Struts2 Validation,这个文件可能会包含如何配置和使用验证规则的实例,你可以打开这个文件,结合上面介绍的概念进行实践和学习。 总之,Struts2 Validation是Struts2框架中处理用户输入验证的重要...

    struts2+jquery+ajax文件异步上传

    4. Struts2 Action接收并处理文件:在服务器端,Struts2的Action类接收到请求,解析文件数据,并进行验证和存储。 5. 返回响应:服务器处理完文件后,返回一个响应,告知前端文件上传的结果,如成功或失败。 6. 更新...

    struts2核心文件

    4. **配置文件**: `struts.xml`是Struts2的主要配置文件,定义了Action、Interceptor、结果类型等。通过这个文件,开发者可以控制Action的映射、拦截器链的设置以及结果的跳转规则。 5. **Plug-in(插件)**: ...

    struts2 配置文件

    - 定义表单Bean的属性和验证规则。 - **`&lt;action-mapping&gt;`**: - 映射Action的执行逻辑。 - `name`: Action的名字。 - `class`: Action的实现类。 - `input`: 错误输入页面。 - `forward`: 转发结果。 - **`...

    struts2 登陆注册 以及验证

    文件"hello_struts2"可能包含了示例项目的源代码,包括Action类、配置文件、JSP视图以及验证规则等。通过阅读这些文件,你可以更深入地理解Struts2的实践应用。 总结来说,Struts2提供了完善的框架和工具,使得开发...

    Struts动态表单验证

    - **ValidatorConfig**:配置文件(如struts-validator.xml或struts-config.xml)定义了验证规则和错误消息。 - **Validation.xml**:每个ActionForm对应的验证规则配置文件,用于指定哪些字段需要验证以及验证...

    Struts2 验证框架

    在Struts2中,验证规则通常定义在`validation.xml`文件中,或者使用注解(@Validations)直接写在Action类的属性上。`validation.xml`文件包含一组字段验证规则,如必填、长度、数字范围等。注解方式则更简洁,可以...

    Struts中的验证规则

    在Struts中,验证规则是通过`&lt;validator&gt;`元素在配置文件中定义的。这些规则主要由以下几个属性控制: 1. **name**:这个属性定义了验证规则的逻辑名称,它在代码中用于引用该规则。 2. **classname** 和 **method...

Global site tag (gtag.js) - Google Analytics