当我在选择我的搜索条件后单击搜索按钮时,我的应用程序(SPRING +JPA+JSP)一直面临这个问题。我的搜索条件有两个下拉框,一个文本字段,一个日期选择器。问题来自值绑定(bind)到文本字段。单击提交后,它将使用以下 url 进行 ajax 调用:(预计将转到具有定义的方法名称的 Controller 类)
/Enquiry.page?methodName=loadList&
searchVo.selectedDisr.distCode=ALL&
searchVo.selectedSupplier.Code=ALL&searchVo.selectedDateAppr=
&searchVo.selectedproduct=
当我删除请求参数 &searchVo.selectedproduct= 时,它工作正常。如果我保持以下错误即将到来。
Error 500: Handler processing failed; nested exception is
java.lang.NoSuchMethodError: java/lang/String.isEmpty()Z
但相同的代码和 url 在 tomcat 7 中工作但在 IBM websphere 中不起作用。我在 IBM WAS 服务器中部署我的应用程序时遇到了这个问题。请帮助我。
最佳答案
isEmpty() 方法是在 Java 1.6 中添加的。最有可能的问题是您使用的是 java 1.5 或更低版本
关于java - 错误 500 : Handler processing failed; nested exception is java. lang.NoSuchMethodError : java/lang/String. isEmpty()Z,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30193835/