<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">
    <struts>
    <!-- 系统struts2全局默认配置 begin-->
    <constant name="struts.locale" value="zh_CN" />
    <constant name="struts.configuration.xml.reload" value="true" />
    <!--指定上传的最大值-->
    <constant name="struts.multipart.maxSize" value="512000000" />
    <constant name="struts.url.http.port" value="8080" />
    <!--国际化,指定struts2的属性文件-->
    <constant name="struts.custom.i18n.resources" value="globalMessages" />
    <!--指定web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法-->
         <constant name="struts.i18n.encoding" value="UTF-8"></constant>    <constant name="struts.objectFactory.spring.autoWire.alwaysRespect" value="true" />
    
     </struts>
这是我的struts配置文件,加上最后的<constant>能找到action中的execute方法一切执行正常,但是但是自定义的方法就找不到了,如果去掉就连action都找不到了!我现在想让找到action,并且可以访问自定义的方法,请高手指点!
对了我的访问字符串格式为:actionName!methodName.action