首页 > Struts2 阅读:4,602

配置struts.xml自动提示功能

本节讲解如何设置 struts.xml 自动提示功能。

在开发过程中如果可以上网,struts.xml 会自动缓存 dtd,提供提示功能,方便代码编写。如果不能够上网,则需要手动配置本地 dtd,这样才能够使 struts.xml 产生提示。具体配置方法如下。

1)在 MyEclipse 中,依次单击工具栏中的 window 和下方的 Preferences 弹出对话框,然后在左侧的搜索框中输入 xml,显示出所有与 xml 有关的选项后,单击 XML Catalog,会出现如图 1 所示的界面。
XML Catalog窗口
图 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 所示。

struts-2.3.dtd文件
图 2  struts-2.3.dtd文件

4)单击 Eclipse 中弹出对话框中右侧的 Add... 按钮,此时会弹出 Add XML Catalog Element 界面。单击 File System 按钮,找到本地刚才解压文件夹中的 struts-2.3.dtd,然后将界面中的 Key type 改为 URI,并将刚才复制的地址粘贴到 Key 中,如图 3 所示。

Add XML Catalog Element窗口
图 3  Add XML Catalog Element窗口

在图 3 中单击 OK 按钮后,关闭已经打开的 struts.xml,然后再重新打开 struts.xml,此时再编写 struts.xml 内容时,就会有提示了。

关注微信公众号「魏雪原」,跟着站长一起学习,拒绝躺平,跳出内卷,用知识完成阶级跃升:

  • 每日更新,坚持原创,敢说真话,凡事有态度。
  • 编程+求职+创业+营销,既有硬知识,也有软技能。
  • 手机端阅读教程,随时随地都能学习。
  • 即将绑定网站部分功能,包括注册登录、找回密码、获取下载链接等。

魏雪原二维码
微信扫描二维码关注魏雪原