关于解决struts2中xml没有提示的问…

来源:互联网 发布:淘宝花呗的客服电话 编辑:程序博客网 时间:2024/06/06 18:26
我刚接触struts2.0的时候是在学校的时候,刚学习struts2.0的时候,自己先去写了个小例子,发现在struts.xml文件中,输入“<”后没有提示,这个时候就有点不情愿了,我也在后来看了一些资料在解决了这个问题.
有2个方法解决这个问题.
首先分析哈为什么没有提示,在struts.xml中有这样的一句话<!DOCTYPEstruts PUBLIC
   "-//Apache Software Foundation//DTD StrutsConfiguration 2.0//EN"
   "http://struts.apache.org/dtds/struts-2.0.dtd">
其中 http://struts.apache.org/dtds/struts-2.0.dtd大家一看就知道这个是网络地址,之所以没有出现提示,是因为找不到这个struts-2.0.dtd文件,如果你学习过xml的话就知道为什么.dtd会有提示功能,大家可以去看看关于xml的东西..
问题找到了怎么解决呢?
 a.既然那个上面是个网络地址,你的电脑如果联网的话,打开那个struts.xml文件,编译工具会自动下载这个文件,这个没有上面说的.
b.主要给大家讲一个手动配置的.(不联网的情况下使用)
1.我在这里以Myeclipse工具为例给大家共享一下,在struts2.0中有很多的jar包,找到struts2-core-2.0.14.jar这个jar包,有可能版本不同后面的版本号也不一样,但是发现好像没有上面影响.解压这个包,会从里面得到一个struts-2.0.dtd文件,点击工具的Window,然后点击Preference...
然后找到图片上高亮显示的地方
 
关于解决struts2中xml没有提示的问题

 
然后会在看工具右边有个几个选项,点击add添加在location标签后面点击选择文件,找到解压出来的struts-2.0.dtd文件,(别急和完成就差几步了哈,一步步来 俺们不着急关于解决struts2中xml没有提示的问题 - MR.CrazyJava - 关于一些J2EE问题),然后在下面的keytype 下拉选项中选择URL填写key的值,key的值是什么类?就是我在上面说的那个网络地址啦(http://struts.apache.org/dtds/struts-2.0.dtd),CV大法好了,OK,搞定
看看 有提示了没有,希望可以帮到大家!!!
 
 
其中提示的快捷键为ALT+Shift+<
0 0
原创粉丝点击