日期:2014-05-17  浏览次数:20697 次

请帮忙看一下。
报这个错,这个超边距了,是什么原因呢?在页面里怎找比较效率呢,谢谢
java.lang.StringIndexOutOfBoundsException: String index out of range: 6
at java.lang.String.substring(II)Ljava.lang.String;(Optimized Method)
at jsp_servlet._fankui.__l_reconfirm._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(Optimized Method)
at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(Optimized Method)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(Optimized Method)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(Optimized Method)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(Optimized Method)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(Optimized Method)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Optimized Method)
at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Optimized Method)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(Optimized Method)
at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(Optimized Method)
at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(Optimized Method)
at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)

------解决方案--------------------
下标越界了·~~~~
------解决方案--------------------
我估计你的代码是这样写的了,你仔细看看,String s = "123"; s.subString(1, s.length());

------解决方案--------------------
探讨
报这个错,这个超边距了,是什么原因呢?在页面里怎找比较效率呢,谢谢
java.lang.StringIndexOutOfBoundsException: String index out of range: 6
at java.lang.String.substring(II)Ljava.lang.String;(Optimized Method)
at jsp_servlet._fanku……

------解决方案--------------------
你的这个是在页面报错是吗?

substring() 方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串。 
你这个应该是包含end了、、、 你查一下substring()的用法,应该就知道你错在哪里了