SBクリエイティブ

正誤情報

【P.69に関する質問】 『Eclipseで学ぶはじめてのサーブレット&JSP』

2013.04.02
対象書籍
Eclipseで学ぶはじめてのサーブレット&JSP

●質問:69ページの上から4行目の意味がわかりません。

 69ページの上から4行目の記述は、

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

ではなく、正しくは

<%@page import=”java.util.*”%>

ではないでしょうか?

●回答
 scriptlet.jspのJSPに関しては記述しない方が良いです。
 jspExpression.jspに関して、以下の2つはどちらが正しいということはありません。

<%@page import=”java.util.Arrays”%>
<%@page import=”java.util.*”%>

 どちらでも動作します。
 ただ、importを気にしないでコードを記述していくと、

<%@page import=”

の記述がEclipseによって補完され、

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

となります。
 javaのソースコードと同様です。

import java.util.List;
import java.util.*;

はどちらも動作しますが、Eclipseを使っている場合は

import java.util.List;

という記述になっていると思います(Eclipseの設定に依存します)。

この記事をシェアする