JSP compile error: Arrays cannot be resolved

JSP compile error: Arrays cannot be resolved

我的环境是JDK1.6,Eclipse Indigo,JBoss4.2.3.GA-jdk6。

在 Eclipse Windows --> Preferences,然后在 Java --> Compiler 部分编译器合规级别设置为1.6.

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

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

然后我使用的方法是java.util.Arrays class:

<%
String[] factors = null;

factors = request.getParameterValues("factor");

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

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

The import java.util.Arrays cannot be resolved.

Arrays cannot be resolved

我做错了什么?

我检查了 Eclipse 项目本身的属性。

Java编译器部分有启用项目特定设置 已检查,其 编译器合规级别 设置为 1.5。我把它改成了1.6

Project Facets 部分有 Java 设置为 1.5。我把它改成了1.6

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