前置操作(超有用) - lonesafe/roubsite GitHub Wiki

前置操作指的是在执行某个操作方法之前和会自动调用的方法,不过仅对访问控制器(Action)有效,如果该请求不经过Action比如css文件/js文件等等没有对应控制器的访问地址,则不进行前置操作(因为它找不到要执行哪个前置操作)。系统会检测当前操作是否具有前置操作,如果存在会首先执行前置操作,前置操作的定义方式如下:

public class IndexAction extends RSAction{
    @Override  
    //前置操作方法      
    public boolean __init__(HttpServletRequest req, HttpServletResponse resp, ClassBean classBean) {  
    	return super.__init__(req, resp, classBean);  
    } 
}
⚠️ **GitHub.com Fallback** ⚠️