在struts.xml中有dtd的定义,定义如下
Java代码
http://struts.apache.org/dtds/struts-2.0.dtd
http://struts.apache.org/dtds/struts-2.0.dtd 这里定义该xml中的语法规则,从这里可以看到这个语法规则每次都会从网上拿,这当然会很费力气。我需要将其配置成本地的。
点击window->preferences->XML->XML Catalog.
点击add。
将struts2-core-2.1.8.1.jar文件加压,可以看到struts-2.1.7.dtd文件。
在Location中选择dtd文件,我的选择是:D:\javalib\struts 2.x\struts-2.1.8.1\lib\struts2-core-2.1.8.1\struts-2.0.dtd
Key Type:URI
Key:http://struts.apache.org/dtds/struts-2.0.dtd
如果以上方法还不行,可能是你的eclipse装的插件太多,你此时打开xml时用的是默认某一个插件打开的,你应该在你的xml上点击右键——Open With——XML EDITOR
我的就是这么做的。
分享到:
相关推荐
sturts模板、用Eclipse的时候大家可以下载下来使用
标题中的"SSH action+struts.xml+jsp"指的是在IT领域中使用的一种常见的Web应用程序开发框架——Struts2。SSH是三个开源Java框架的缩写,分别是Spring、Struts和Hibernate。它们通常一起使用,构建MVC(Model-View-...
标题"S2H action+struts.xml+jsp"表明这是一个关于使用Struts框架进行Web开发的话题。Struts是Apache软件基金会的Jakarta项目中的一个开源框架,主要用于构建基于Java的、MVC(Model-View-Controller)模式的Web应用...
在标题和描述中提到的"struts2 配置dtd 自动提示"是指在Eclipse中为`struts.xml`文件配置DTD自动提示的过程。这能帮助开发者避免手动记忆所有可能的标签、属性和它们的取值,提高开发效率并减少错误。 在`struts....
**标题:“Eclipse配置Struts2”** 在Java Web开发中,Struts2是一个非常流行的MVC(模型-视图-控制器)框架,它提供了一种结构化的方式来组织应用程序,提高了开发效率。Eclipse作为Java开发的主要IDE,配置Struts...
这样,每当编辑`struts.xml`时,Eclipse就会自动加载DTD并提供代码提示。 总的来说,`struts-2.3.dtd`是Struts2开发中的一个重要工具,它使得开发人员能够遵循正确的配置规范,同时享受IDE提供的智能辅助功能,从而...
以下是使用Eclipse开发Struts1.2的关键步骤及相关的知识点: 1. **创建Dynamic Web Project**: - 在Eclipse中,选择"File" -> "New" -> "Dynamic Web Project",输入项目名称和选择服务器环境(如Tomcat)。 - ...
### Eclipse与Struts2开发详解 #### 一、概述 ...综上所述,Eclipse结合Struts2框架,为Java Web开发者提供了一套成熟且高效的开发工具链,通过本文介绍的配置流程,相信读者能快速上手,开启Web应用开发之旅。
2. **集成Struts配置**:它能与Eclipse的项目结构无缝集成,允许开发者直接在IDE中编辑struts-config.xml配置文件,并提供语法高亮和错误检查。 3. **导航视图**:插件添加了一个视图,显示了Struts应用程序的架构...
此时,你应该能看到"Hello World - Struts 2"的标题,这标志着你已经成功地在Eclipse中使用Struts 2.3.4.1框架创建并运行了一个基本的"Hello, World!"应用。 这个例子展示了如何结合Eclipse和Struts 2进行Web开发的...
在IT行业中,开发Web应用程序时,常常会使用到MVC(Model-View-Controller)设计模式,而Struts框架就是一款基于Java平台的MVC框架,尤其在早期Web开发中非常流行。本教程将详细讲解如何在Eclipse环境中搭建一个基础...
在本文中,我们将深入探讨如何在Eclipse环境中创建一个简单的Struts应用实例,结合`validator`验证和资源文件的使用。我们将逐步介绍每个步骤,确保您能够理解并成功实现这个Struts1.39版本的示例。 首先,我们需要...
Eclipse作为Java开发的主流IDE,与Struts2结合使用能极大地提高开发效率。以下是在Eclipse中搭建Struts2开发环境的详细步骤: 1. **准备软件**: - **Eclipse + Lomboz**:Eclipse是一款强大的Java IDE,Lomboz是...
在本文中,我们将深入探讨如何使用Eclipse EE集成开发环境(IDE)来开发基于Struts1的Web JSP程序,并在Tomcat服务器上进行调试。首先,我们需要理解Eclipse EE、Struts1和Tomcat各自的角色。 **Eclipse EE** 是...
搭建 Struts2 开发环境需要完成四个步骤:建立工程、下载 Struts2 并加入 jar 包、配置 web.xml 文件、配置 struts.xml 文件。同时,需要实现用户登录功能,需要编写登录界面、登录成功界面、登录 Action 类,并修改...
然而,在Eclipse中配置这些框架的XML文件时,如果没有相应的代码提示,会大大增加开发的困难度。 首先,我们来关注Struts2框架。在Eclipse中配置Struts2时,需要在项目的src目录下创建struts.xml文件。为了得到代码...
为了便于Struts2的开发,你需要安装Struts2相关的Eclipse插件,如Struts2 Eclipse Plugin或m2eclipse(如果你使用的是Maven进行依赖管理)。这些插件可以简化Struts2的配置过程,自动完成模板文件的生成,并提供代码...
通过学习和实践【通用论坛(Eclipse+Struts)】项目,开发者不仅可以掌握Eclipse IDE的使用技巧,还能深入理解Struts框架的工作原理,提升J2EE应用开发能力。同时,这个项目也涉及到了许多Web开发中的通用问题和解决...
本文将引导读者从头开始使用 Struts 2.0,包括搭建开发和运行环境、将 Struts 2.0 lib 下的 jar 文件添加到工程的构建路径、修改 web.xml 文件、创建 struts.xml 文件等步骤。 首先,需要下载 Struts 2.0 包并将其...