解决StaleLinkException,StaleSessionException问题跳转到自定义错误页
今天抽出了点时间来查看T4的源代码,就为了解决StaleLinkException StaleSessionException 这个问题,这个问题T4回返回一些英文的提示信息这对使用系统的人来说是很不友好的提示。
查看T4的源代码发现 处理这个exception的代码在 AbstractEngine 这个类里面代码如下
将上面的代码修改为
搞定,这里说明一下exception 可以通过下面的代码配置,但用同样的配置思想配置其他
两个exception就不行,无奈之下只好修改他的源文件
在网上搜索一下--发现有了更简便的方法来处理这个问题---
自你的application配置文件中加上下面的代码 T4会自动替换自己的基础组建
但注意timeout的类需要继承StaleLink类
参考文档:
http://www.blogjava.net/tapestry/archive/2007/01/29/96568.aspx