代码在这里:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" "http://struts.apache.org/dtds/struts-2.1.7.dtd"> <struts> <package name="default" namespace extends="struts-default"> </package> </struts> 有黄色的警告 翻译过来是包default继承了未定义的包struts-defaul,除了Package那个标签,其他的都是自动生成的不要跟我说我没导入框架什么的废话。另外MyEclipse的版本是9.0,Struts框架的版本是2.2.1.急!

解决方案 »

  1.   

    myeclipse导出来的包又一堆
    自己去下官网的包 
    要什么包就导什么包
    PS:package里面为什么会有namespace 
      

  2.   

    <package name="default" namespace extends="struts-default"> 就你这个态度的,实在是懒的回答
      

  3.   


    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts SYSTEM "struts-2.1.dtd" >
    <struts>
    <include file="struts-data.xml" />
    <constant name="struts.multipart.maxSize" value="5242880"></constant> <package name="TEST" extends="struts-default">
    </package>
    </struts>
    不支持的话,你自己下个struts2.jar然后把里面的struts-2.1.dtd copy放到和struts.xml相同目录下。
    发火有毛用呢,解决问题才是王道,没有集成框架就死人了?自己手动配置也一样。
      

  4.   

    跟namespace没关系,只是遇到同样的问题了直接复制过来了。我写的没有namespace,,下面的话也是字节复制的。。因为比较急,所以没太注意具体细节。。另外。我装的是64位版本的
      

  5.   

    lz是不是MyEclipse装了有问题啊,不会的啊,myEclipse8都支持的
      

  6.   


    根据如上,加一下文件
    xwork-core-2.1.6.jar
    struts2-core-2.1.8.jar
    ognl-2.7.3.jar
    freeer-2.3.15.jar
    commons-fileupload-1.2.1.jar
    commons-io-1.3.2.jar
    commons-logging-1.0.4.jarstruts-2.1.dtd
    struts.xml这是基本struts2的jar包,自己手动配置个有什么问题?
    去官网下个struts-all有多难
    看看struts配置资料又有多难?望楼主淡定
      

  7.   

    MyEclipse 9肯定是支持struts2的
      

  8.   

    难道没有人注意到哥的回复么?
    MyEclipse在找不到这些dtd啊什么的时候会自动联网下载一个,楼主发个帖子的时间估计MyEclipse都下完了
      

  9.   

    4.让MyEclipse提示xml信息当我们在编写struts.xml时,发现eclipse并不会给出帮助提示,那是因为MyEclipse默认并不支持struts2,所以我们需要手工导入dtd以支持提示。步骤:[window][preferences][MyEclipse][Files and Editors][XML][xml Catelog]然后在右边点add添加:location为dtd文件所在的位置(struts-2.0.dtd文件struts2-core-2.1.6.jar中可以得到),KeyType选择URI,Key为struts-2.0.dtd文件中文档声明的内容(http://struts.apache.org/dtds/struts-2.0.dtd),在struts.xml文件中也有此key值。楼主参考下这个 设置看看
      

  10.   

    自己下载jar、包配置呗、来lz就是工具用多了
      

  11.   

    因为纠结了很久,而且网上也没个正确的答复,所以冲动了一下。都应该遇到过这种情况吧?望见谅,问题已经找到了。是64位的MyEclipse9在这方面自身有些问题。32位的没问题。非常感谢大家的帮助。特别感谢softroad,我的确也有些问题
      

  12.   


    64位的MyEclipse9在这方面有什么问题?
    我之前也是出这种错误,后面没办法解决卸载了9.0