十九章 夜入男寝
  <html><head><title>apache tomcat/7.0.62 - error report</title><style></style> </head><body><hhttp status 500 - string index out of range: -10</h<hr size=”1” noshade=”noshade”>\r

  <b>type</b> exception report</p>\r

  <b>message</b> <u>string index out of range: -10</u></p>\r

  <b>description</b> <u>the server encountered an inteal error that prevented it from fulfilling this request.</u></p>\r

  <b>exception</b>

  java.lang.stringindexoutofboundsexception: string index out of range: -10

  java.lang.string.substring(string.java:1911)

  com.lib.decryptutil.filedecrypt(decryptutil.java:22)

  com.encrypt.action.execute(action.java:59)

  sun.reflect.generatedmethodaccessor38.invoke(unknown source)

  sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)

  java.lang.reflect.method.invoke(method.java:606)

  com.opensymphony.xwork2.defaultactioninvocation.invokeaction(defaultactioninvocation.java:452)

  com.opensymphony.xwork2.defaultactioninvocation.invokeactiononly(defaultactioninvocation.java:291)

  com.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:254)

  com.opensymphony.xwork2.interceptor.defaultworkflowinterceptor.dointercept(defaultworkflowinterceptor.java:176)

  com.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)

  com.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)

  com.opensymphony.xwork2.validator.validationinterceptor.dointercept(validationinterceptor.java:263)

  org.apache.struts2.interceptor.validation.annotationvalidationinterceptor.dointercept(annotationvalidationinterceptor.java:68)

  com.opensymphony.xwork2.interceptor.methodfilterinterceptor.inter