HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
java.util.ArrayList.RangeCheck(ArrayList.java:547)
java.util.ArrayList.get(ArrayList.java:322)
com.test.chuchai.CopyOfStoreData.start(CopyOfStoreData.java:266)
com.linyang.servlet.Daoqinggongzuo.doPost(Daoqinggongzuo.java:45)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.30 logs.
--------------------------------------------------------------------------------Apache Tomcat/6.0.30

解决方案 »

  1.   

    java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    数组下标越界com.test.chuchai.CopyOfStoreData.start(CopyOfStoreData.java:266)检查代码吧,注意数组下标范围是 0 ~ length-1
      

  2.   

    取值的时候,数组越界了,仔细检查一下,CopyOfStoreData.java的266行
      

  3.   

    数组越界, 应该是你的循环条件超出数组范围,例如for(int i=0;i<length-1;i++)
      

  4.   

    com.linyang.servlet.Daoqinggongzuo.doPost(Daoqinggongzuo.java:45)
    越界 了
      

  5.   

    com.test.chuchai.CopyOfStoreData.start(CopyOfStoreData.java:266) 首发问题是这里  仔细检查下266行 数组下标越界   数组下标取值范围是0~length-1