Jfinal Controller里,如何禁止其他路径 进index

某网站 对外 有index.html       list.html  

public class IndexView extends Controller{

public void index(){

}

public void list(){

}

}

现在

localhost:8080/index    //ok

localhost:8080/indexaaaaa   //希望返回404 不要进index

localhost:8080/list   //ok


评论区

JFinal

2016-11-10 18:25

两种方式,任选其一:
1:在第一行处调用一次:checkUrlPara(0)
2:在 index() 这个 action 上用一下 @Before(NoUrlPara.class)

光光哥

2016-11-10 19:08

海哥

2016-11-13 17:49

controller的index方法里代码如下就可以哈:


public void index(){
if(getPara()!=null || !"index".equals(getPara())){

renderError(404);
}

// do something...

}

热门反馈

扫码入社