• myeclipse下dwr.xml配置文件没有自动提示解决办法


    最近在学DWR框架,我们知道DWR框架的主配置文件dwr.xml其作用就是告诉浏览器端,服务器端的哪个类的哪个方法可以暴露给浏览器端。

    于是在一个web project下面建立了一个dwr.xml文件,但是导入了其DTD,还是没有出现提示,仔细检查了一下DTD,也没有问题,而且myeclipse也没有为dwr.xml提供关联的DTD,那怎么办呢?后面查了一下资料,原来只需将其DTD导入到myeclipse里的xml里即可,方法如下:

    首先去DWR官网将dwr.jar文件下载下来,然后解压(随便解压到一个目录下),然后找到其org/directwebremoting这个目录,里面有几个DTD文件,这里我使用的是dwr30.dtd这个文件,找到后,然后复制这个文件的绝对路径(比如我的是 D:\dwr\org\directwebremoting\dwr30.dtd),然后打开myeclipse,打开Preference -> File and Editors -> XML -> XML Catalog,然后我们点击右边的ADD选项:出现如下界面:

    然后我们在Location里面将刚才我们找的DTD的绝对路径粘贴上去(我的是D:\dwr\org\directwebremoting\dwr30.dtd),然后Key Type这一栏选择url,然后在Key这一栏填上dwr30.dtd所对应的url,这个在刚解压的dwr目录下有个dwr.xml文件,复制这一句话即可 http://getahead.org/dwr/dwr30.dtd然后点击OK,这样在重新打开dwr.xml文件编写时就会出现自动提示了,这个方法不仅适用于dwr.xml文件,以后不管什么xml文件,只要知道其dtd,然后找到对应的url,这样设置以后就行了。

    最后dwr.xml文件信息如下:

    <!DOCTYPE dwr PUBLIC
        "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN"
        "http://getahead.org/dwr/dwr30.dtd">
    
    <dwr>
    
    </dwr>
  • 相关阅读:
    MySQL基础
    MySQL约束
    firefox插件hostadmin自由切换host
    ITerm2下使用ssh访问Linux
    web优化(一 前端)
    php类的魔术方法也就是带下划线的类方法介绍及应用
    数据库水平切分的实现原理(分库,分表,主从,集群,负载均衡)
    三年以上php开发经验常见面试题
    php海量架构
    一个高级PHP工程师所应该具备的(转自元如枫博客)
  • 原文地址:https://www.cnblogs.com/xiaoluo501395377/p/2741670.html
Copyright © 2020-2023  润新知