错误信息如下 |
|
大侠莫非都去吃饭了?
|
|
10分 |
应该URL路径有问题吧
SEVERE: Servlet.service() for servlet [default] in context with path [] threw exception |
response 响应无效,把servlet代码贴出来看看,,最好自己手动调试,找原因、、、
|
|
关键是我也不知道是哪个类出的错,每天大于1w次的请求,会报10次左右的这种错,无从下手,给个思路就好 |
|
80分 |
org.apache.catalina.core.StandardWrapperValve invoke
今天写代码,竟然接连遇到这个异常好几次。debug几个小时才弄明白,晕。 上网找了些拼凑下做个总结,不保证准确无误,记下来仅供参考。 以下是错误原因: 1.servlet或jsp中,重复调用response的 getOutputStream(),response.getWriter()方法 2.form表单里没有 method=”post” action=””参数 3.看JDBC操纵数据库的代码,仔细看,例如调用的对象的属性为null。 Connection conn=null; 之后之就调用了conn.??的方法 我就时错在这里 仅供参考! 我猜测 Ajax请求之后, response.getWriter()获取PrintWriter 写数据之后没有关闭。。然后1w次的请求,会报10次左右的这种错,,这其实蛮正常的。。 |
确实应该是第一种,验证码我自己写的,重复调用response的 getOutputStream(),response.getWriter()方法 |
|
在实际项目运营过程中报错是难免的,只要不是致命的错误,不影响整个系统的错误,不用太担心(不能说不用管), 百分之零点一的概率这个几率已经很小了, 之所以说蛮正常只是不想让你担心呗。 |
|
嗯,嘿嘿,多谢了,问题解决了,有点强迫症,看不得报错 |
|
请问是怎么解决的,我也遇到这个情况了,而且我不知道是在哪里报的错
|
|
可能是你还没去请求得到响应信息就会出现这种原因
public InputStream sendResultRequestGet(String requestAddress, String JSESSIONID) throws XCFH_CheckException { InputStream in = null; |