struts.xml:
<package name="operator" extends="struts-default,json-default"
namespace="/">
<default-interceptor-ref name="defaultStack" />
<global-results>
<result name="login" type="redirect">/login.action</result>
<result name="loginException">/login.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping
exception="com.sts.casinogame.exception.VerificationCodeException"
result="loginException" />
</global-exception-mappings>
</package>异常类:VerificationCodeException
public class VerificationCodeException extends Exception {
/**
 * 
 */
private static final long serialVersionUID = -2556987178008048574L; public VerificationCodeException() {
} public VerificationCodeException(Throwable cause) {
super(cause);
}然后我在ACTION中调用throw new VerificationCodeException,但是确转不到INDEX.JSP呢,如果我在<exception-mapping
exception="com.sts.casinogame.exception.VerificationCodeException"
result="loginException" />中的exception写exception="java.lang.Exception"是可以的.
是不是不要自定义异常类呢?能否写下呢,不甚感激