解决eclipse中xml文件没有提示问题

本文介绍如何解决在Eclipse中编辑struts.xml文件时,XML标签属性无法提示的问题。通过配置XML Catalog引入DTD文件和调整Content Assist快捷键设置,实现了标签和属性的智能提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         今天想用eclipse搭个ssh的登录demo,结果struts.xml文件里标签的属性不能进行提示,查了一些资料,但是只是解决标签的提示,但是
对于标签里的属性却不能进行提示,后自己经过一些尝试,将此问题解决,特贴出来与大家分享。
1. window-preferences,在输入框里直接搜索xml catalog,如图选中xml catalog;
        2.点击"Add..."按钮,在弹出的对话框中进行如下填写:
Location:选择file system,找到struts-2.0.14-all/struts-2.0.14/src/core/src/main/resources目录下的 struts-2.3.dtd文件并点击“打                                                    开”,或者将 struts-2.3.dtd文件放在电脑某硬盘的根目录并引入该dtd文件,总之Location就是引入dtd文件即可,至于你
                 用2.0还是2点几的dtd,都可以。
 Key type:选择URI。
Key:填写http://struts.apache.org/dtds/struts-2.3.dtd即可。
填完,一路点确定,完成这2步,重新打开struts.xml文件就可以进行标签的提示了。
但要进行标签里属性的提示,还需要完成第3步。
         3.window-preferences中搜索keys,点击keys,在出现的页面中的Command栏查找Content Assist这一行,看这一栏中的Binding是否有值,
    这个值就是你的快捷键,如果不是你想要的快捷键,你可以对其进行修改。但是一定要注意,修改完毕后,要在"When"一栏选择"Editint XML              Source"这一项,然后点击OK。重新打开struts.xml文件就可以进行标签里属性的提示了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值