jFinal关于页面跳转的小细节

李永china 发布于 2016/05/20 14:44
阅读 290
收藏 0

@JFinal 您好,想跟您请教个问题:事务期间发生错误,报服务器发生错误500,然后事务就会回滚。这是我想要的结果。但是我想根据我的需求当发生错误跳转到我指定的那个页面 怎么实现呢。例如我增加用户,事务出现错误,那么我想跳转到增加用户那个页面

加载中
0
头号大宝贝
头号大宝贝

urlPara=urlPath;

tryFail{

render(urlPath);

}

李永china
李永china
谢谢您宝贵的意见,请问下 您会整合spring与jFinal么;嘿嘿
0
bigtk
bigtk
一般出现500错误,都是可以指定500页面的,在设置常量那里,
me.setError500View(error500View);



0
JFinal
JFinal
   使用业务层 AOP 实现事务:
@Before(Tx.class)
public xxx doIt() {
  ...
}

  然后在控制层 try catch:

try {
   srv.doit();
} catch ( Exception e)
  render ...
}



  如果这种地方太多了,使用一个全局拦截器统一处理即可


JFinal
JFinal
回复 @tanker : 必然可以
李永china
李永china
谢谢您 又学了一个方法。嘿嘿
bigtk
bigtk
可以把报错信息带过去?
返回顶部
顶部