首页 > 代码库 > struts零配置的简单实现(五)
struts零配置的简单实现(五)
@results:用于指定响应某个操作的页面
对于页面的指定有两种方式:全局、局部
@Results({
@Result(name="fail", location="fail.jsp")
})
public class FinalAction extends BaseAction<User>{
@Action("fail")
public String testAction(){
return "fail";
}
@Action(value="http://www.mamicode.com/success/test", results={@Result(name="success", location="success.jsp"),
@Result(name="success2", location="success1.jsp")
})
public String testAction2(){
return "success";
//return "success2";
}
}
对于testAction的访问方式:http://localhost:8080/StrutsTest/fail!testAction
其映射的页面为:WEB-INF/jsp/fail.jsp(对于WEB-INF/jsp是在(一)当中配置文件所指定的页面路径)
对于testAction2的访问方式:http://localhost:8080/StrutsTest/success/test!testAction2
其映射的页面为:WEB-INF/jsp/success/success.jsp
<完>
<参考博文:http://javeye.iteye.com/blog/358744>
struts零配置的简单实现(五)