我正在开发一个Web应用程序。我使用Eclipse作为IDE。我使用泛型和每个循环,都是java 1.5的特性,并且它在后端使用时在简单的java类中编译得非常好。但是当我在jsp上使用它们时,jsp无法编译,错误显示泛型,并且每个都是罪魁祸首。你能对此有所了解吗?也许我对Eclipse设置有误?
答案 0 :(得分:4)
我之前在WebSphere上遇到过这个问题我相信。 Web容器使用Java源代码的某些默认版本来编译jsp。以下是修改
的方法Tomcat:http://www.giannistsakiris.com/index.php/2007/09/19/apache-tomcat-to-compile-java-5-jsps/
WebSphere:http://www-01.ibm.com/support/docview.wss?uid=swg21264609
答案 1 :(得分:2)
我建议使用JSTL标记库。 forEach标签应该可以很好地完成你需要的工作。