Computer >> Máy Tính >  >> Lập trình >> Lập trình

Làm cách nào để ánh xạ khóa tới thông báo được bản địa hóa và thực hiện thay thế tham số trong JSP?

gắn thẻ bản đồ cho thông báo được bản địa hóa và thực hiện thay thế tham số.

Thuộc tính

thẻ có các thuộc tính sau -

Phím
Thuộc tính Mô tả Bắt buộc Mặc định
Khóa thông báo để truy xuất Không Phần thân
gói Gói tài nguyên để sử dụng Không Gói mặc định
var Tên biến để lưu thông báo đã bản địa hóa Không In ra trang
phạm vi Phạm vi của biến để lưu trữ thông báo đã bản địa hóa Không Trang

Ví dụ

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri = "https://java.sun.com/jsp/jstl/fmt" prefix = "fmt" %>
<html>
   <head>
      <title>JSTL fmt:message Tag</title>
   </head>
   <body>
      <fmt:setLocale value = "en"/>
      <fmt:setBundle basename = "com.tutorialspoint.Example" var = "lang"/>
      <fmt:message key = "count.one" bundle = "${lang}"/><br/>
      <fmt:message key = "count.two" bundle = "${lang}"/><br/>
      <fmt:message key = "count.three" bundle = "${lang}"/><br/>
    </body>
</html>

Bạn sẽ nhận được kết quả sau -

One
Two
Three