字符串不适用于java 7和Tomcat 7的JSP中的开关大小写
我正在使用jdk1。7.0和tomcat 7.0.27
带有字符串参数的switch-case程序在JAVA中运行良好,但同一个程序不适用于JSP
An error Occurred : "Cannot switch on a value of type String for source level below 1.7. Only convertible int values or enum constants are permitted"
任何解决此问题的建议
# 1 楼答案
显然,在编译JSP时,您必须指定应该使用哪个版本的Java
在tomcat/conf/web中添加这个
compilerTargetVM
init参数。xml(这里我的目标是Java 8):