`
wujiekangyun
  • 浏览: 47799 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

Struts2的校验框架,找不到DTD信息

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC 
  		"-//OpenSymphony Group//XWork Validator 1.0.2//EN" 
  		"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">

<validators>
	<field name="upload">
		<field-validator type="fieldexpression">
			<param name="expression"><![CDATA[upload.length() > 0]]></param>
			<message>File cannot be empty</message>
		</field-validator>
	</field>
	<field name="caption">
		<field-validator type="requiredstring">
			<message>Caption cannot be empty</message>
		</field-validator>
	</field>
</validators> 


其中的"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
会报 Connection reset
这个什么错误啊,这个校验框架是我在STRUTS2中的例子里拿出来的。。。。
分享到:
评论

相关推荐

    struts2校验框架使用心得.txt

    ### Struts2校验框架使用心得 #### 一、Struts2校验框架概述 Struts2是一款基于Java的企业级Web应用开发框架,它能够帮助开发者构建出结构清晰、易于维护的应用程序。其中,Struts2提供的校验框架是其核心特性之一...

    struts2校验框架

    其中,Struts2校验框架(Validation Framework)是该框架的核心特性之一,主要用于确保用户输入的数据符合预期的格式或范围,从而有效避免因数据不规范而引发的各种问题。 #### 二、Struts2校验框架的基本概念 在...

    struts2输入校验

    本文将深入探讨Struts2中的输入校验机制,包括如何重写validate方法、使用验证框架、客户端验证以及国际化信息的利用。 ### 一、重写validate方法 在Struts2中,如果希望自定义输入校验逻辑,可以继承`...

    struts2验证框架

    Struts2框架内置了一套灵活且强大的验证机制,能够支持多种类型的验证规则,包括但不限于必填检查、格式检查等。这些验证规则可以在客户端通过Ajax异步验证,也可以在服务器端进行严格的校验,从而提高应用程序的...

    struts-验证框架

    2. Struts框架接收到请求,查找对应的ActionForm对象。 3. ActionForm对象根据`validator-rules.xml`配置文件对用户输入的数据进行验证。 4. 如果验证失败,Struts会将错误信息放入ActionErrors容器,并重定向回表单...

    struts2数据验证框架

    ### Struts2 数据验证框架详解 #### 一、概述 Struts2是基于MVC模式的一个开源框架,它提供了一套完整的解决方案来帮助开发者构建Web应用程序。其中,数据验证是Struits2框架的重要组成部分之一,它能有效地确保...

    dwr与struts2

    一旦输入不符合预期的要求,系统会立即显示校验错误信息。 - **异步表单提交**:Struts2允许以异步的方式提交表单数据,这减少了页面的重载次数,提高了用户体验。 - **事件模型**:Struts2提供了类似于发布/订阅...

    传智播客struts2全程学习笔记

    1. **无侵入式设计**:与Struts1相比,Struts2的设计更为先进,它不依赖于Servlet API或Struts API,这使得Struts2更加灵活且易于集成到其他环境中。在代码示例中可以看到,`OrderListAction`类继承自`Action`而不是...

    struts2学习笔记.doc

    **3.1 输入校验框架** - **框架原理**:Struts2提供了强大的输入校验功能,可以自动检查用户提交的数据是否符合预期。 - **配置方式**: - 使用注解方式(适用于Struts2较新版本)。 - 在`struts.xml`或Action类中...

    struts1.2验证框架示例

    ### Struts 1.2 验证框架示例解析 #### 概述 在Web开发过程中,表单数据的有效性验证至关重要。Struts 1.2 提供了一套完整的验证框架来帮助开发者实现这一功能。本文将通过一个具体的示例详细介绍如何在Struts 1.2...

    Struts2表单验证

    Struts2是一个流行的Java web开发框架,其在处理用户表单数据时提供了强大的验证功能,确保输入的数据符合预期的格式和规则。本文将深入探讨Struts2的表单验证机制。 首先,Struts2的输入验证分为两种方式:手动...

    struts2笔记

    - 如果命名空间存在但找不到对应的Action,Struts2会尝试在默认命名空间中寻找。 **Action配置的默认值**: - 若未指定`class`属性,Action默认继承自`ActionSupport`类。 - 若未指定`method`属性,Action将默认...

    Struts2.1学习笔记

    1. **获取JAR文件:** 需要下载包含Struts2核心库以及其他依赖库的JAR文件,如`struts2-core.jar`、`xwork-core.jar`、`freemarker.jar`等,并将它们添加到项目的类路径中。 2. **配置Web.xml:** 在项目的`web....

    struts2 配置说明

    根据提供的文件信息,我们可以深入探讨Struts2框架的配置细节及其使用方法。下面将详细介绍`struts.xml`、`web.xml`以及`validation.xml`这三个关键配置文件中的知识点。 ### struts.xml #### 文件结构与定义 在...

    struct框架的搭建

    将这11个必要的Jar包复制到项目中的`lib`文件夹,以便项目能够识别并使用Struts2框架。 接下来,我们需要在`web.xml`文件中配置Struts2 Filter。找到`web.xml`,添加以下内容: ```xml &lt;filter-name&gt;struts2 ...

    struct2入门教程

    3. 在web.xml中配置Struts2启动信息:Struts2框架通过Filter在web.xml中配置启动,与Struts1中通过Servlet启动的方式不同。配置中的StrutsPrepareAndExecuteFilter取代了早期的FilterDispatcher。 在struts.xml配置...

    Struts2.1.6实战课件精解_03

    4. **测试输入校验**:提交不符合校验规则的数据,检查是否能够正确地捕获错误并显示相应的错误信息。 #### 总结 通过本课程的学习,你应该能够熟练掌握Struts2框架中的各种拦截器的使用方法,包括内置的Timer计时...

    SSH技术之Struts2.1.6实战课件精解_01

    1. **独立性增强**:Struts 2.x 不再依赖于Servlet API,这意味着可以在任何环境中运行,而不局限于Web容器内,这极大地增强了框架的灵活性和可移植性。 2. **拦截器机制**:通过引入拦截器机制,Struts 2.x 提供了...

    xwork-2.0.6-src

    Struts2的验证框架使得开发者能够方便地对表单数据进行校验,提高应用程序的安全性和用户体验。 再者,overview.html文件通常是一个项目或库的概述文档,它可能包含了关于xwork-2.0.6的总体介绍、模块划分、主要类...

Global site tag (gtag.js) - Google Analytics