此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【shi02022211】截止到2008-07-15 13:41:48的历史汇总数据(不包括此帖):
发帖的总数量:1                        发帖的总分数:0                        每贴平均分数:0                        
回帖的总数量:0                        得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:0                        结贴的总分数:0                        
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:1                        未结的总分数:0                        
结贴的百分比:0.00  %               结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

     No result type specified for result named 'success', perhaps the parent package does not specify the result type?说明你返回的字符串不是与之对应的success字符串或者是SUCCESS常量。
      

  2.   

    这是我建的struts类;package testStruts;import com.opensymphony.xwork2.ActionSupport;
    public class testStruts extends ActionSupport{ /**
     * 
     */
    private static final long serialVersionUID = 1L;
    private String name; public void setName(String name) {
    this.name = name;
    } public String getName() {
    return name;
    }
    public String execute(){
    name="Hello "+name+"!";
    return SUCCESS;
    }

    }
      

  3.   

    这是我的struts.xml
    请问高手有问题吗<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts PUBLIC
            "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
            "http://struts.apache.org/dtds/struts-2.0.dtd">
    <struts>
        
         <package name="testStruts" >
            <action name="testStruts" class="testStruts.testStruts">
                <result>HelloWorld.jsp</result>
            </action>
            </package>
    </struts>
      

  4.   

    好像是我跑网上下的例子也报这个错,但能运行一部分
    这是跑的blank2.0的例子Unable to load configuration. - bean - jar:file:/F:/javaPro/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/new/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:424)
    at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:213)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    at org.apache.catalina.core.StandardService.start(StandardService.java:450)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
    Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest - bean - jar:file:/F:/javaPro/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/new/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:239)
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:100)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:156)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
    ... 21 more
    Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileUploadException
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getDeclaredConstructors(Unknown Source)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:229)
    ... 24 more
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileUploadException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
      

  5.   


    ...
      public String execute(){
          name="Hello "+name+"!";
          return SUCCESS;
      } 
    ...改成...
      public String execute(){
          name="Hello "+name+"!";
          return Action.SUCCESS;
      } 
    ...
      

  6.   

     改成return Action.SUCCESS;了 但是eclipse找不到Action
      

  7.   

    你有struts.xml写错了,你 的<package>包没有继承后面加上extends="struts-default" 还有你的类要大写啊,编码要规范啊,你这样将来有问题打死你都打不出毛病来
      

  8.   

       同意楼上的观点,
    <?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE struts PUBLIC 
            "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" 
            "http://struts.apache.org/dtds/struts-2.0.dtd"> 
    <struts> 
        
        <package name="testStruts" extends="struts-default" > 
            <action name="testStruts" class="testStruts.testStruts"> 
                <result>/HelloWorld.jsp </result> //好像页面前要加/这个
            </action> 
        </package> 
    </struts> 
      

  9.   

    请问你是如何解决的?我找着楼上两位的方法改了,还是报同样的错误。我下载的是struts2.1.6版本的。