SystemOut.log日志报错: Syntax error, 'for each' statements are only available if source level is 5.0。
用的JDK版本是1.5 WAS版本6.1.0.29。上网查了下问题,
http://51170526.blog.163.com/blog/static/7363335020124149742646/
方法:com.ibm.ws.jsp.jdkSourceLevel",并将它的值设置为15 无效。
问题原因已找到。
需要在红框内配置JDK版本属性:
com.ibm.ws.jsp.jdkSourceLevel 15
之前配置JDK版本属性出错,配在了Java虚拟机里面。
惭愧惭愧,自己太不小心了。
这个说的是你的代码中用到了foreach遍历。
但是foreach这种遍历方式是在jdk1.6中才引入的,而你的环境是1.5版的jdk自然会报语法错误。也许你需要
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。