eclipse报错
- Referenced file contains errors (http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd).
原因是http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd已经不是dtd约束文件了,
打开网址,发现opensymphony的网址已经迁移走了,因为xwork的东西已经并入struts2中,成为apache的一部分.
所有的dtd已经移交到http://struts.apache.org/dtds/ 这个地方.
以后struts2的校验器的规范要改成:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
这样就不会报错了,运行正常.over.
另外注意,如果不能联网或者apache网站不能访问时候,这时候用以上的校验规范不能校验,会报错.
因为此时程序运用xwork-core.jar里面的dtd校验规范,如下所示:
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
分享到:
相关推荐
xwork-validator-1.0.3.dtd
xwork-validator-1.0.2.dtd
xwork-validator-1.0.0.dtd 用于struts的框架验证。
接下来,xwork-validator相关dtd文件,如xwork-validator-1.0.dtd,是用于定义验证规则的。这些规则决定了用户输入的数据是否符合预定的格式和约束。Struts2的验证框架使得开发者能够方便地对表单数据进行校验,提高...
DOCTYPE validators SYSTEM "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd" PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"> -<validators> -<validator type="requiredstring"> ...
8. **异常处理**:Struts2提供了全局和局部的异常处理机制,可以自定义错误页面和错误信息,使应用的错误处理更加统一和规范。 9. **国际化与本地化**:Struts2支持多语言环境,通过资源包(properties文件)实现...
4. **Validator框架**:"xwork-validator-1.0.3.dtd"等文件与Struts的验证框架相关,这个框架用于处理用户输入的验证,确保数据的完整性和正确性。Validator配置文件定义了验证规则,可以防止无效数据进入系统。 ...
DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <field-validator type="requiredstring"> ...
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <field-validator type="requiredstring"> <param name="trim">true 用户名不能为空 </field-validator> <field-validator type="string...
DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <field-validator type="requiredstring"> ...
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <!-- 验证规则定义 --> ``` 在`<validators>`标签内,可以通过`<field-validator>`标签来定义具体的字段验证规则。每个`<field-validator>`...
- `xwork-validator-1.x.dtd` 文件:这部分涉及到的是Struts 2的验证框架,用于验证用户输入数据的合法性。Validator/DTD文件定义了验证规则,包括字段级和表单级的验证。这些文件的版本也反映了Struts 2的验证框架...
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <field-validator type="requiredstring"> 雇员姓名不能为空 </field-validator> <field-validator type="required"> 雇员年龄不能...
DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <field-validator type="requiredstring"> ...
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <field-validator type="requiredstring"> <param name="trim">true 学号不能为空 </field-validator> <!-- 更多验证规则 --> ``` ...
"http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd"> ``` #### 验证规则配置示例 下面是几个典型的验证规则示例: 1. **必填字段验证** (`required`) ```xml <field-validator type="required"> ...