问题描述
<pre><%StringWritersw=newStringWriter();PrintWriterpw=newPrintWriter(sw);exception.printStackTrace(pw);out.println(sw);%></pre>这是我在jsp中写的代码想在页面中能打印500的错误信息可是在页面中打印的信息不全Causedby:java.lang.NumberFormatException:Forinputstring:"test"atjava.lang.NumberFormatException.forInputString(NumberFormatException.java:48)atjava.lang.Integer.parseInt(Integer.java:447)atjava.lang.Integer.parseInt(Integer.java:497)atorg.apache.jsp.uflow5_jsp._jspService(uflow5_jsp.java:109)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:727)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)...60more最后有个...60more还有60行打印不出来求解啊怎么能打印出来啊?!
解决方案
解决方案二:
:Forinputstring:"test"转Number出错了。你需要的是一个Number你现在放的是一个string
解决方案三:
引用1楼rui888的回复:
:Forinputstring:"test"转Number出错了。你需要的是一个Number你现在放的是一个string
这个是我制造的错误。我现在是想怎么能把这个错误信息打印完全,你没看最后个有“...60more”吗还有60行错误信息没有打印出来,我是问怎么还能把这个打印完全!