现在做一个反馈页面,反馈内容采用<texrarea>接收输入,采用form 表单post方式提交,当反馈内容长到一定程度的时候,点提交按钮后,后台报如下错误,请帮忙分析是何缘故,谢谢了!
ps:使用的tomcat版本是6.0.32
2011-9-13 10:47:18 org.apache.catalina.connector.CoyoteAdapter service
严重: An exception or error occurred in the container during the request processing
java.lang.ArrayIndexOutOfBoundsException: 8192
at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:734)
at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:641)
at org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:514)
at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1639)
at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:956)
at org.apache.coyote.Response.action(Response.java:183)
at org.apache.coyote.Response.sendHeaders(Response.java:379)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:305)
at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:273)
at org.apache.catalina.connector.Response.finishResponse(Response.java:493)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:322)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
2011-9-13 10:47:18 org.apache.coyote.http11.Http11Processor process
严重: Error finishing response
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:703)
at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:438)
at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1626)
at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:956)
at org.apache.coyote.Response.action(Response.java:181)
at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:398)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:901)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
分享到:
相关推荐
在Android开发过程中,有时我们需要对APK文件进行反编译以查看或修改其源代码,这时AXMLPrinter2.jar就成为了一个重要的工具。这个工具能够帮助开发者解析Android应用的资源XML文件,将其转换成可读性强的文本格式。...
这个错误通常是因为尝试访问数组的索引超出了其实际长度,表明在解析XML文件的过程中遇到了不预期的格式或者数据。 修改版的特性主要体现在以下几点: 1. **错误修复**:此版本特别针对`...
在Java编程语言中,数组是一种线性数据结构,它存储同一类型的数据集合。当你尝试访问数组的一个不存在的位置,即下标...在实际开发中,遇到此类异常时,应仔细审查代码逻辑,确保对数组的操作都在安全的范围内进行。
最后,如果在项目中频繁遇到ArrayIndexOutOfBoundsException,可能需要考虑调整数据结构或使用更适合的集合类库。例如,可以使用ArrayList、LinkedList等,这些集合类具有更好的索引管理和错误处理机制。它们在处理...
为了更加有效地解决`ArrayIndexOutOfBoundsException`,建议在代码开发过程中,注意变量命名的清晰性、逻辑的明确性,以及在编写可能导致数组访问的代码时始终保持谨慎。同时,编写单元测试来验证代码在各种边界条件...
ArrayIndexOutOfBoundsException是一个应当在开发过程中通过周全的逻辑判断和异常处理来避免的问题。通过掌握和应用上述方法,可以大大降低在Java程序中遇到此类异常的风险,提高程序的稳定性和可靠性。
此外,Java语言中的异常处理机制提供了try-catch语句,它允许开发者捕获在程序执行过程中可能发生的特定异常。通过将可能引发异常的代码段放在try块内,并在catch块中处理特定的异常(如...
以下是一些Java开发中常见的异常类型及其详细说明: 1. **算术异常类:ArithmeticException** - 当执行非法的数学运算,如除以零时,会抛出此异常。 2. **空指针异常类:NullPointerException** - 当试图访问或...
ArrayIndexOutOfBoundsException异常是Java编程中常见的一种运行时异常,它通常发生在试图访问数组中不存在的索引时。数组是一种数据结构,用来存储固定大小的同类型元素。数组中的每个元素可以通过一个索引来访问,...
在Android应用开发过程中,可能会遇到各种各样的异常情况,比如空指针异常(NullPointerException)、数组越界异常(ArrayIndexOutOfBoundsException)等。学会正确处理这些异常是提高应用稳定性的关键。 - **知识...
这篇博客文章"JavaEE应用遇到的异常及解决方案"可能涵盖了JavaEE开发过程中常见的异常类型、如何捕获异常、以及针对性的解决策略。 首先,JavaEE应用中的异常可以分为两类:检查性异常(Checked Exception)和运行...
GIF图 java.lang.ArrayIndexOutOfBoundsException . 网上有一个是jdk1.7适用的。这个是改成1.6之后的。
AXMLPrinter2.jar能够轻松解决ArrayIndexOutOfBoundsException问题,网友分享的绝对有效。在获取解压apk到xml文件时,可能会出现xml文件乱码问题,这个工具可以将xml文件转成txt,从而看到源码。反编译xml需要这个jar...