tomcat的编译错误是怎么控制显示在哪里的?

来源:百度知道 编辑:UC知道 时间:2024/09/28 11:25:56
访问存在编译错误的jsp时,
有的服务器编译错误直接显示在页面上,
有的显示在控制台,
有的写在log里。
这三种处理是在哪里控制的?
是tomcat的配置呢,还是java工程自己的配置?
额,看来我还是没有说清楚。

/*/*.jsp的第几行××××

我的意思是,上面这个错误,在几个服务器上,错误信息显示的位置不一样。

有的服务器上, 错误信息直接显示在页面上,
有的服务器上, 错误信息显示在控制台里,
有的服务器上, 错误信息写在log里。

所以我觉得,这个是可以设置显示在这三个地方的某一个中的。

日志记录一般用 log4j, 在程序代码里面记录日志。
如果在tomcat 下配置的话,你自己做的项目放到其它的web 服务器下面,不就没什么作用了吗。
程序在运行过程中如果出现异常二程序里面又没加以配置程序会将异常信息返回到客户端,也就是在浏览器中看到异常信息,这一般是程序开发所不允许的。

自己再理解理解吧。

错误信息直接显示在页面上,是没有做跳转设置,开发的时候可以不管,应用的时候是不允许的,
控制台是肯定会显示的
log嘛要你使用了log4j才会记录在日志中