<!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