Lấy tất cả các Locale khả dĩ với java
Trong tips nà, tôi sẽ demo 1 đoạn JSP để hiển thị tất cả các Locale khả dĩ với java. Bạn có thể viết như sau:
1. Tạo 1 trang JSP với code như sau:
<%@page contentType=”text/html” pageEncoding=”UTF-8″%>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
“http://www.w3.org/TR/html4/loose.dtd”>
<%@page import=”java.util.Locale” %>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″>
<title>JSP Page</title>
</head>
<body>
<h1 align=”center”><a href=”http://vovanhai.wordpress.com”>http://vovanhai.wordpress.com</a></h1>
<h1 align=”center”>All available Locales</h1>
<table border=”1″ width=”95%” align=”center”>
<tr>
<th>Name</th>
<th>Country code</th>
<th>Display Country</th>
<th>Language code</th>
<th>Display Language</th>
</tr>
<%
Locale[] all = Locale.getAvailableLocales();
for (Locale l : all) {
out.println(“<tr>” +
“<td>” + l.getDisplayName() + “</td>” +
“<td>” + l.getCountry() + “</td>” +
“<td>” + l.getDisplayCountry() + “</td>” +
“<td>” + l.getLanguage() + “</td>” +
“<td>” + l.getDisplayLanguage() + “</td>” +
“</tr>”);
}
%>
</table>
</body>
</html>
2. Thực thi nó và xem kết quả.
