13

私のサーブレットでは:

request.setAttribute("list", myList);

私のJspで:

<c:forEach var="item" items="${list}">
   ${item.name} and ${item.address}
</c:forEach>

IDE (IntelliJ) のオートコンプリートitem.nameを取得するにはどうすればよいですか?item.address

<jsp:useBean>「アイテム」のタイプを明示するために、他の機能に使用できますか?

4

1 に答える 1

26

IntelliJ の場合、次のようなコメント アノテーションを使用できます。

<%--@elvariable id="list" type="java.util.List<your.item.class.Here>"--%>

これを自動的に取得するには、IntelliJ が${items}警告として色付けする必要があります。それをクリックし、電球がポップアップしたら、「コメント注釈で外部変数を宣言する」オプションをクリックします。これにより、上記のようなコメント アノテーションが生成されます。

于 2013-08-04T03:38:20.467 に答える