<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">weblogic会根据声明来匹配格式

解决方案 »

  1.   

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
      <form-beans>
        <form-bean name="myActionForm" type="war1.MyActionForm" />
      </form-beans>
      <action-mappings>
        <action name="myActionForm" path="/myAction" scope="request" type="war1.MyAction">
          <forward name="input" path="/input.jsp" />
        </action>
      </action-mappings>
      <message-resources parameter="ApplicationResources" />
    </struts-config>给一份没问题的参考,楼主要注意大小写。
      

  2.   

    小写了还是一样的错误啊,我的struts1.1版本的啊
      

  3.   

    <2006-2-22 下午05时11分43秒 CST> <Error> <HTTP> <BEA-101020> <[ServletContext(id
    =16443710,name=MyStruts,context-path=/MyStruts)] Servlet failed with Exception
    weblogic.servlet.jsp.JspException: (line 4): for tag 'html' handler type 'org.ap
    ache.struts.taglib.html.HtmlTag' has no property 'local'出现了这样的错误
      

  4.   

    使用的html标签错误,html没有local属性,检查下
      

  5.   

    <html:html locale=true>不是 local
      

  6.   

    谢谢大家html:html locale=true>
    这边错了
      

  7.   

    <2006-2-23 上午10时45分14秒 CST> <Error> <HTTP> <BEA-101017> <[ServletContext
    =13572035,name=MyStruts,context-path=/MyStruts)] Root cause of ServletExceptijavax.servlet.jsp.JspException: Cannot retrieve definition for form bean null
            at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:831)
            at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
            at jsp_servlet.__reguser._jspService(__reguser.java:219)
            at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
            at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.
    (ServletStubImpl.java:971)
            at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
    pl.java:402)
            at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
    pl.java:446)
            at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
    pl.java:305)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAc
    n.run(WebAppServletContext.java:6350)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authentic
    dSubject.java:317)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.ja
    118)
            at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAp
    rvletContext.java:3635)
            at weblogic.servlet.internal.ServletRequestImpl.execute(ServletReques
    pl.java:2585)
            at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
            at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    >这个又是什么错?
      

  8.   

    参考我前边给的代码中的:<form-bean name="myActionForm" ...
    <action name="myActionForm" ...这两行。如果一个 action 中需要使用一个 actionForm,那么 <action name="xxx" 必须有一个相区配的 <form-bean name="xxx" 才行。
      

  9.   

    struts在weblogic8.1中不要打包成war也可以发布吧