JSP 国际化 - 百分比

返回上一级

JSP 可以使用 java.text.NumberFormat 类和它的静态方法 getPercentInstance()根据指定的区域来格式化百分比

webapp/internationalization_percent.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.Locale" %>
<%@ page import="javax.servlet.*,javax.servlet.http.* "%>
<%@ page import="java.text.NumberFormat,java.util.Date" %>

<%
    String title = "特定于区域设置的百分比 - JSP 基础教程 | 简单教程(www.twle.cn)";

    //获取客户端区域信息
    Locale locale = request.getLocale( );
    NumberFormat nft = NumberFormat.getPercentInstance(locale);
    String formattedPerc = nft.format(3.1415926);
%>
<!DOCTYPE html>
<meta charset="utf-8"/>
<title><% out.print(title); %></title>
<p><% out.print(title); %></p>
<p>Formatted Percentage: <%  out.print(formattedPerc); %></p>

在浏览器上输入 http://localhost:8080/jsp/internationalization_percent.jsp 显示如下

返回上一级

JSP 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.