当Tomcat 6.035尝试编译我的jsp文件时,我收到以下错误消息:
jsp文件中的第222行发生错误:/search_results.jsp 无法解析java.lang.CharSequence类型。它是从所需的.class文件间接引用的
219: </td></tr>
220:
221: <% strPhone = rs.getString("Phone");
222: if(strPhone.contains("-") || strPhone.contains("(") || strPhone.contains(")"))
我最近切换到jdk8u40并在谷歌上搜索问题,我发现在jdk1.8中不支持早期jdk版本中存在的一些默认接口。 提供的标准解决方案是切换回jdk1.7或重新安装jre1.8。 我想知道我可以使用什么代码构造.contains(...)与jdk1.8兼容。 任何建议都非常感谢。 此致
答案 0 :(得分:0)
这似乎是一个Eclipse bug。尝试更新您的IDE。