public class Test extends ActionSupport { public String execute() throws Exception { try { int i = Integer.parseInt("ing"); } catch (Exception e) { return "error"; } return "success"; } } <struts> <constant name="struts.devMode" value="true" /> <package name="test" extends="struts-default"> <global-results> <result name="error">/error.jsp</result> </global-results> <global-exception-mappings> <exception-mapping result="error" exception="java.lang.Exception"/> </global-exception-mappings> </package> <package name="default" namespace="/" extends="test"> <action name="test" class="Test"> <result name="success">/hello.jsp</result> </action> </package> </struts>