myeclipse没用过
把<?xml version="1.0" encoding="UTF-8"?>和<xml-body></xml-body>去掉可以吗

解决方案 »

  1.   

    <?xml version="1.0" encoding="UTF-8"?>
    <xml-body><?xml version="1.0" encoding="ISO-8859-1"?>
    对阿你写这句的用语是什么?怎么有两个编码的?
    而且xml标签用<xml-。会不会不行啊?看提示好像是你用了xml本身的保留字之类的做标签吧?
    呵呵。。不知道是不是这样
      

  2.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wengyupeng】截止到2008-07-31 11:05:32的历史汇总数据(不包括此帖):
    发帖的总数量:2                        发帖的总分数:50                       每贴平均分数:25                       
    回帖的总数量:10                       得分贴总数量:1                        回帖的得分率:10%                      
    结贴的总数量:2                        结贴的总分数:50                       
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    敬礼!

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=wengyupeng
      

  3.   

    第一个是空格问题,还有就是有两个XML Prolog,还有就是没有按照DTD的严格要求,试下用下面的
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app SYSTEM "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <icon>
    <small-icon> /img/cart.jpg </small-icon>
    <large-icon> /img/Computer.gif </large-icon>
    </icon>
    <display-name> NET   SHOP </display-name>
    <description> A   simple   struts   project </description>
    <context-param>
    <param-name> webAppRootKey </param-name>
    <param-value> netshop.root </param-value>
    </context-param>
    <context-param>
    <param-name> log4jConfigLocation </param-name>
    <param-value> /WEB-INF/classes/log4j.properties </param-value>
    </context-param>
    <filter>
    <filter-name> SetCharsetEncodingFilter </filter-name>
    <filter-class> com.netshop.util.SetCharacterEncodingFilter </filter-class>
    <init-param>
    <param-name> encoding </param-name>
    <param-value> UTF-8 </param-value>
    </init-param>
    </filter>
    <filter>
    <filter-name> CloseSessionFilter </filter-name>
    <filter-class> com.netshop.util.CloseSessionFilter </filter-class>
    </filter>
    <filter-mapping>
    <filter-name> SetCharsetEncodingFilter </filter-name>
    <url-pattern> /* </url-pattern>
    </filter-mapping>
    <filter-mapping>
    <filter-name> CloseSessionFilter </filter-name>
    <url-pattern> /* </url-pattern>
    </filter-mapping>
    <servlet>
    <servlet-name> action </servlet-name>
    <servlet-class> org.apache.struts.action.ActionServlet </servlet-class>
    <load-on-startup> 3 </load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name> action </servlet-name>
    <url-pattern> *.do </url-pattern>
    </servlet-mapping>
    <welcome-file-list>
    <welcome-file> index.jsp </welcome-file>
    </welcome-file-list>
    <taglib>
    <taglib-uri> /WEB-INF/struts-bean </taglib-uri>
    <taglib-location> /WEB-INF/struts-bean.tld </taglib-location>
    </taglib>
    <taglib>
    <taglib-uri> /WEB-INF/struts-html </taglib-uri>
    <taglib-location> /WEB-INF/struts-html.tld </taglib-location>
    </taglib>
    <taglib>
    <taglib-uri> /WEB-INF/struts-logic </taglib-uri>
    <taglib-location> /WEB-INF/struts-logic.tld </taglib-location>
    </taglib>
    </web-app>
      

  4.   

    空格的原因 <?xml version="1.0" encoding="UTF-8"?>前边有空格。复制粘贴时造成的。
      

  5.   

    <?xml version="1.0" encoding="UTF-8"?>
    注意?前后不要有空格。并加上:
    <!DOCTYPE web-app SYSTEM "http://java.sun.com/dtd/web-app_2_3.dtd">
      

  6.   

    是<?xml version="1.0" encoding="UTF-8"?>出现了空行或者空格
      

  7.   

    我也出现了上面那种情况,是在struts-config.xml里面。我那里面没有空格还报那样的错误,真是郁闷啊,请各位高手指点一下啊。谢谢了