最近使用webwork,配置文件xwork.xml头定义出现了错误
以前是这样定义的:
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
错误定位到这行,后来我用ie打开
http://www.opensymphony.com/xwork/xwork-1.1.1.dtd发现dtd解析文件不见了。
后来查询发现是改了目录,新的目录为:
http://struts.apache.org/dtds/xwork-1.1.1.dtd
把新dtd地址改一下就行,这个错误时1周前出现的,大致是2011年6月初,不过我今天2011年6月21日再次看
http://www.opensymphony.com/xwork/xwork-1.1.1.dtd 这个文件又恢复了,可能之前webwork改版的时候误删除了这文件,现在存在了,再次使用http://www.opensymphony.com/xwork/xwork-1.1.1.dtd这个dtd也不报错了。哎!webwork被struts2兼并后,感觉怪怪的!
分享到:
相关推荐
首先,让我们详细了解一下`xwork.xml`配置文件。这个文件主要负责定义Action类、拦截器(Interceptor)、包(Package)以及相关的参数。以下是`xwork.xml`中的一些关键配置元素: 1. **Action配置**:在这里,你...
4. **`webwork-default.xml`**(可选):这个文件是WebWork2提供的默认配置文件,通常位于`/WEB-INF/lib/webwork-x.x.jar`中,开发者可以选择性地将其包含进`xwork.xml`中以继承默认配置。 5. **`velocity....
"webwork2.2.4%2Bspring%2Bhibernate"可能是一个包含了整合WebWork 2.2.4、Spring和Hibernate配置的子目录或文件,这通常包括配置文件(如web.xml、struts-config.xml等)、类库和可能的示例代码,帮助开发者快速...
`xwork.xml`是WebWork框架的核心配置文件,用于定义包、拦截器、结果类型等,是项目启动的关键配置。 以上就是基于给定文件信息的详细知识点解读,涵盖了WebWork项目的基础环境配置、关键配置文件说明以及安装过程...
在WebWork中,配置文件起着至关重要的作用,特别是`xwork.xml`和`web.xml`。 `xwork.xml`是WebWork的核心配置文件,用于定义动作(Action)和它们的行为。这个文件主要包括以下部分: 1. **Action配置**:在这个...
在WebWork中,xwork.xml配置文件非常重要,用于配置Action、result-types、interceptors等信息。xwork.xml文件需要放置在类路径的根路径下。 在WebWork中,可以使用自定义标签,例如webwork自定义标签。这些标签...
- `xwork.xml`是Webwork2的主要配置文件,它定义了Action、拦截器等关键组件。 - 使用`<!DOCTYPE>`声明引用XWork 1.0的DTD,确保配置文件的语法正确性。 - 通过`<include>`节点,可以引入其他配置文件,如`...
6. **配置文件**:包括WebWork的配置文件(如webwork.xml)、Spring的上下文配置文件(如applicationContext.xml)和Hibernate的映射文件(如.hbm.xml)。 通过这个整合示例,开发者可以学习如何在实际项目中有效地...
XWork是WebWork的基础,其配置文件`xwork.xml`定义了Action及其配置。深入理解`xwork.xml`的结构和标签对于高效使用WebWork至关重要。 #### 实战G-Roller-WW 虽然原文件中没有详细介绍G-Roller-WW的实际应用案例,...
2. **webwork.xml配置**:这是WebWork2的核心配置文件,它定义了动作映射、拦截器、结果类型等。在webwork.xml中,你可以设置全局的拦截器链,指定每个动作的路径、类、方法以及对应的视图(JSP或Freemarker模板)。...
4. **XML配置灵活**: Struts-config.xml配置文件可定制性强,适应各种应用场景。 通过阅读“Webwork2 Guide.pdf”,你将能更深入地了解Webwork2的架构设计、组件使用和最佳实践,从而提升你的Java Web开发技能。此...
7. **配置文件**:主要有struts-config.xml和xwork.xml,用来配置Action、Interceptor、数据类型转换等。 在"webworkDemo"项目中,我们可以期待看到以下结构: - `WEB-INF`目录,包含web.xml和struts-config.xml等...
4. **WebWork配置**:`xwork.xml`是WebWork的配置文件,定义了动作类、拦截器、结果视图等。虽然文件内容没有完全展示,但通常会包含动作的命名空间、动作类映射、拦截器栈等配置。 5. **Hibernate配置**:尽管在给...
XWork 的核心配置文件通常为 `xwork.xml`,该文件是 XWork 运行的核心,包含了所有动作、拦截器以及结果类型的配置信息。 ##### 1. 动作(Action) 动作是 XWork 处理用户请求的基本单元,每个动作都有一个唯一的...
1. **`xwork.xml`**:这是WebWork的核心配置文件,用于定义各个请求的处理逻辑以及相关的视图展示。示例配置如下: ```xml <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" ...
集成的关键在于WebWork的配置文件`xwork.xml`和Spring的配置文件`applicationContext.xml`之间的桥梁搭建。具体来说: 1. **XWork配置文件** (`xwork.xml`):通过`external-ref`元素引用Spring管理的Bean,例如: ...
3. **配置xwork.xml**:在xwork.xml配置文件中,需要为上传Action添加特定的配置,包括使用`params`拦截器处理文件参数,并指定`fileUpload`拦截器来处理文件上传。 4. **编写上传方法**:在Action中,你需要一个...
6. **配置文件**:WebWork使用XML文件(如xwork.xml)来配置Action映射和拦截器。 ### 技术集成 1. **JSP, Velocity, FreeMarker, JasperReports**:WebWork支持多种视图技术,允许开发者选择最适合他们项目的技术...