「JSTL」fmt:setBundleでリソースメッセージを取得する

書式
fmt:setBundle basename="リソース名" var="変数名"
使用例

1.application.properties
person.id = userId
person.name = userName

2.JSP画面
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

<fmt:setBundle basename="application" var="resource" />

<fmt:message bundle="${resource}" key="person.id"/><br>

<fmt:message bundle="${resource}" key="person.name" var="cft" />
<c:out value="${cft}" /><br>

 

JSTL

Posted by arkgame