• 帮你彻底解决eclipse(myeclipse)中写struts.xml配置文件


    其实,在自己写struts.xml的时候,竟然没有代码提示功能。让我非常的烦恼,其实解决这个问题的关键还是system不知道他的dtd的规则无法提示配置信息

    很简单,那就让它知道就OK了!!!

    道理明白了,那么绝对是受益终身的!!!

    下面为大家提供了一个struts2.0的核心jar文件,关键还是这个jar文件的问题。

    我们首先把这个jar文件解压,然后放置于一个指定的文件当中,里面就有我们所需要的问题

    可以这样解决:

    引用
    ---------------------------------------------------------------------------------------------------------------------------------------------------
     1,打开window-preferences-myeclipse enterprise workbench-files and editors-xml-xml catalog,
    点 add..,出现一对话框,location栏选file system,
    找到struts-2.0.14-allstruts-2.0.14srccoresrcmain esources目录下的 struts-2.0.dtd文件,
    打开,然后key type 选择uri,
    下面key值填 http://struts.apache.org/dtds/struts-2.0.dtd,点击OK,
    这样再次打开struts.xml时应该就有提示了。
    2,当你输入元素后,如果没有属性提示,比如输入<action name="" ></action>,不能再继续提示action中的属性的话,需要做如下修改:
    打开window-preferences-general-keys,在右边找到content Assist这一栏,如果这一栏中binding下面有值,点击remove binding,然后在下面的binding栏,选择另一个快捷键,比如‘alt+,’,点击OK。
    重新打开struts.xml文件,需要属性提示时,按所设置的快捷键,就会出现属性提示。
    -----------------------------------------------------------------------------------------------------------------------------------------------------
    按照网上介绍的这样做,还是没用。
    最后发现原来我的源文件路径里有中文,改成英文就OK了!

    3,

    1: 点击window – preferences – 搜索 catalog – add

    2:选择key type为URI

    3:key: http://struts.apache.org/dtds/struts-2.0.dtd

    该文件是 struts.xml文件中的,复制即可

    4:location: 对应的dtd文件,位于struts-core包中,解压开,指定相应位置,

    如:D:Struts2.1.6softstruts- 2.1.6 libstruts2-core-2.1.6struts-2.0.dtd



    例如:
    你写的struts.xml的头信息是:
    Xml代码复制代码
    1. <?xml?version="1.0"?encoding="UTF-8"??>
    2.  <!DOCTYPE?struts?PUBLIC
    3.   "-//Apache?Software?Foundation//DTD?Struts?Configuration?2.1//EN"
    4.   "http://struts.apache.org/dtds/struts-2.1.dtd">

    如果我们配置的是:http://struts.apache.org/dtds/struts-2.1.dtd
    那么我们就去找找到这个文件,按照上面的步骤做就可以了,指定好文件后记得要关闭一下这个struts.xml文件,在次打开就可以了。
  • 相关阅读:
    [golang]text/template模板
    [golang]Go内嵌静态资源go-bindata的安装及使用
    GoCN每日新闻(2019-09-23)
    spring mvc中获取请求URL
    HBuilder搭配逍遥Android模拟器进行开发
    python 数据结构
    JDK8+Tomcat8配置https【转】
    JFinal的使用
    RESTful API 设计指南【转】
    jQuery验证控件jquery.validate.js的使用介绍
  • 原文地址:https://www.cnblogs.com/baobeiqi-e/p/9884829.html
Copyright © 2020-2023  润新知