JAVA:IT TRICK

Mapへのアクセス

EL式はオブジェクトの要素へのアクセス以外にもMapへのアクセス方法を提供しています。ここではEL式を使ってMapへのアクセスについて説明します。
  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • IT TRICK RSS

EL式はオブジェクトの要素へのアクセス以外にもMapへのアクセス方法を提供しています。ここではEL式を使ってMapへのアクセスについて説明します。

58104.jsp
<%@ page language="java" contentType="text/html; charset=windows-31j"
    pageEncoding="windows-31j"%>
<%@ page import="java.util.*" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-31j">
<title>EL式:Map</title>
</head>
<body>
<%
	Map map = new HashMap();
	map.put("message1", "hello jsp");
	map.put("message2", "こんにちわ jsp");

	request.setAttribute("map", map);
%>

メッセージ1:${map["message1"] } <br />
メッセージ2:${map.message2 }
</body>
</html>

このEL式のサンプルではマップmapを定義し、それをリクエストオブジェクトにセットしています。その後、Mapのキーを指定してメッセージを画面に出力しています。