配置struts.xml自动提示功能
本节讲解如何设置 struts.xml 自动提示功能。
在开发过程中如果可以上网,struts.xml 会自动缓存 dtd,提供提示功能,方便代码编写。如果不能够上网,则需要手动配置本地 dtd,这样才能够使 struts.xml 产生提示。具体配置方法如下。
1)在 MyEclipse 中,依次单击工具栏中的 window 和下方的 Preferences 弹出对话框,然后在左侧的搜索框中输入 xml,显示出所有与 xml 有关的选项后,单击 XML Catalog,会出现如图 1 所示的界面。
图 1 XML Catalog窗口
2)在 Struts2 的 lib 包中找到其核心包 struts2-core-2.3.37.jar,使用解压工具将其解压成文件夹形式。解压后,会看到文件夹中有几个以 dtd 结尾的文件。这里所使用的是 struts-2.3.dtd。
3)将 struts-2.3.dtd 文件使用 EditPlus 等文本工具打开后,找到图 2 中选中的内容,将其 http 地址(http://struts.apache.org/dtds/struts-2.3.dtd)复制,如图 2 所示。
图 2 struts-2.3.dtd文件
4)单击 Eclipse 中弹出对话框中右侧的 Add... 按钮,此时会弹出 Add XML Catalog Element 界面。单击 File System 按钮,找到本地刚才解压文件夹中的 struts-2.3.dtd,然后将界面中的 Key type 改为 URI,并将刚才复制的地址粘贴到 Key 中,如图 3 所示。
图 3 Add XML Catalog Element窗口
在图 3 中单击 OK 按钮后,关闭已经打开的 struts.xml,然后再重新打开 struts.xml,此时再编写 struts.xml 内容时,就会有提示了。
在开发过程中如果可以上网,struts.xml 会自动缓存 dtd,提供提示功能,方便代码编写。如果不能够上网,则需要手动配置本地 dtd,这样才能够使 struts.xml 产生提示。具体配置方法如下。
1)在 MyEclipse 中,依次单击工具栏中的 window 和下方的 Preferences 弹出对话框,然后在左侧的搜索框中输入 xml,显示出所有与 xml 有关的选项后,单击 XML Catalog,会出现如图 1 所示的界面。
图 1 XML Catalog窗口
2)在 Struts2 的 lib 包中找到其核心包 struts2-core-2.3.37.jar,使用解压工具将其解压成文件夹形式。解压后,会看到文件夹中有几个以 dtd 结尾的文件。这里所使用的是 struts-2.3.dtd。
3)将 struts-2.3.dtd 文件使用 EditPlus 等文本工具打开后,找到图 2 中选中的内容,将其 http 地址(http://struts.apache.org/dtds/struts-2.3.dtd)复制,如图 2 所示。
图 2 struts-2.3.dtd文件
4)单击 Eclipse 中弹出对话框中右侧的 Add... 按钮,此时会弹出 Add XML Catalog Element 界面。单击 File System 按钮,找到本地刚才解压文件夹中的 struts-2.3.dtd,然后将界面中的 Key type 改为 URI,并将刚才复制的地址粘贴到 Key 中,如图 3 所示。
图 3 Add XML Catalog Element窗口
在图 3 中单击 OK 按钮后,关闭已经打开的 struts.xml,然后再重新打开 struts.xml,此时再编写 struts.xml 内容时,就会有提示了。
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频