首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
出错是经常是一片空白,前后台都是,希望增加一些出错的提示信息
GDxiong
2017-03-02 11:38
Template出错是经常是一片空白,前后台都是,希望增加一些出错的提示信息
还有sql语句出错:order写成roder什么的
个人觉得Struts2的debug标签挺好用的,希望能有类似的
项目:
JFinal
1
评论区
lyh061619
2017-03-02 12:20
送你个锦囊:
1、在youConfig中的常量(configConstant)方法下配置: me.setDevMode(PropKit.getBoolean("devMode", false));开启开发模式。
2、在youConfig的插件配置(configPlugin)方法配置:
if (PropKit.getBoolean("devMode", false)) {
arp.setShowSql(true);
}
开启sql输出。
注:PropKit.getBoolean("devMode")中的"devMode"草民是放外部的配置文件上的,所以得这么取,作者呢,随意就成。
回复
JFinal
2017-03-02 12:38
@lyh061619
感谢回复
有异常一定会在控制台输出的,而且页面也会输出 404 或 500 错误,sql 语句也可以通过配置来输出。将异常输出在页面会让黑客有可乘之机,黑客可以有计划的去制造异常,然后通过页面的异常分析并得到系统的漏洞
当然,提供这个输出异常到页面的功能,也可以让开发者通过配置在生产环境之下关闭,但也难保有时会忘了关闭或者其它的失误
回复
GDxiong
2017-03-06 11:59
@lyh061619
感谢
回复
GDxiong
2017-03-06 12:03
@JFinal
不知道是不是打开了showSQL的原因,现在SQL语句写错了也会有提示了
回复
发送
我要反馈
热门反馈
扫码入社
1、在youConfig中的常量(configConstant)方法下配置: me.setDevMode(PropKit.getBoolean("devMode", false));开启开发模式。
2、在youConfig的插件配置(configPlugin)方法配置:
if (PropKit.getBoolean("devMode", false)) {
arp.setShowSql(true);
}
开启sql输出。
注:PropKit.getBoolean("devMode")中的"devMode"草民是放外部的配置文件上的,所以得这么取,作者呢,随意就成。