JSP编译错误:数组无法解析

时间:2018-09-15 01:01:46

标签: java jsp jboss

我的环境是JDK 1.6,Eclipse Indigo,JBoss 4.2.3.GA-jdk6。

在Eclipse Windows->首选项中,然后在 Java->编译器部分中, 编译器合规性级别 >设置为 1.6

在一个JSP中,我正在导入java.util.Arrays。

<%@ page import="java.util.Arrays"%>

然后我正在使用java.util.Arrays类的方法:

<%
String[] factors = null;

factors = request.getParameterValues("factor");

System.out.println("factors=" + Arrays.toString(factors));
%>

运行它时,我收到以下错误消息:

  

导入java.util.Arrays无法解析。

  

无法解析数组

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我检查了Eclipse Project本身的属性。

Java编译器 部分已选中 启用项目特定设置 ,并已 编译器符合性级别 设置为 1.5 。我将其更改为 1.6

项目方面 部分将 Java 设置为 1.5 。我将其更改为 1.6

重新编译并运行,这次没有错误。