久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

      <tfoot id='Ms48p'></tfoot>

      • <bdo id='Ms48p'></bdo><ul id='Ms48p'></ul>
      1. <i id='Ms48p'><tr id='Ms48p'><dt id='Ms48p'><q id='Ms48p'><span id='Ms48p'><b id='Ms48p'><form id='Ms48p'><ins id='Ms48p'></ins><ul id='Ms48p'></ul><sub id='Ms48p'></sub></form><legend id='Ms48p'></legend><bdo id='Ms48p'><pre id='Ms48p'><center id='Ms48p'></center></pre></bdo></b><th id='Ms48p'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='Ms48p'><tfoot id='Ms48p'></tfoot><dl id='Ms48p'><fieldset id='Ms48p'></fieldset></dl></div>

        <small id='Ms48p'></small><noframes id='Ms48p'>

        <legend id='Ms48p'><style id='Ms48p'><dir id='Ms48p'><q id='Ms48p'></q></dir></style></legend>
      2. 使用 Struts2 標簽格式化數字

        Using Struts2 Tags to Formatting Numbers(使用 Struts2 標簽格式化數字)

          <i id='0jRuP'><tr id='0jRuP'><dt id='0jRuP'><q id='0jRuP'><span id='0jRuP'><b id='0jRuP'><form id='0jRuP'><ins id='0jRuP'></ins><ul id='0jRuP'></ul><sub id='0jRuP'></sub></form><legend id='0jRuP'></legend><bdo id='0jRuP'><pre id='0jRuP'><center id='0jRuP'></center></pre></bdo></b><th id='0jRuP'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='0jRuP'><tfoot id='0jRuP'></tfoot><dl id='0jRuP'><fieldset id='0jRuP'></fieldset></dl></div>

                <small id='0jRuP'></small><noframes id='0jRuP'>

              • <legend id='0jRuP'><style id='0jRuP'><dir id='0jRuP'><q id='0jRuP'></q></dir></style></legend>

                  <bdo id='0jRuP'></bdo><ul id='0jRuP'></ul>
                • <tfoot id='0jRuP'></tfoot>
                    <tbody id='0jRuP'></tbody>
                  本文介紹了使用 Struts2 標簽格式化數字的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我想在我們的 jsp 頁面中格式化一些數字.
                  首先,我在我的屬性中定義了一些資源
                  format.number.with2Decimal={0,number,#0.00}

                  ......
                  問題1:
                  我想知道‘#’和‘0’是什么意思?
                  0.00,#0.00,##.00,###0.00
                  誰能告訴我它們之間的區別?謝謝!

                  問題2:
                  如果我在操作中定義 BigDecimal 類型BigDecimal number1;

                  那么我的頁面應該使用一種格式來顯示這個值,
                  1.if number1=null then show -NIL-
                  2.if number1=0 then show -NIL-
                  3.if number1>0 then show 1.00,3434.98 .....
                  請忽略數字<0

                  問題3:
                  將 number1 更改為字符串,
                  1.如果 number1=null 或為空或空白則顯示 -NIL-
                  2.if number1=Hello then show Hello ....

                  你能幫我嗎?

                  解決方案

                  問題1:我想知道'#'和'0'是什么意思?0.00,#0.00,##.00,###0.00 誰能告訴我它們之間的區別?謝謝!

                  • 0表示必須打印一個數字,不管它是否存在
                  • # 表示一個數字如果存在則必須打印,否則省略.

                  例子:

                   System.out.println("假設美國語言環境:" +"',' 作為千位分隔符," +'.'作為小數分隔符");NumberFormat nf = new DecimalFormat("#,##0.0##");System.out.println("
                  ===============================");System.out.println("帶格式(#,##0.0##)");System.out.println("------------------");System.out.println("1234.0 = " + nf.format(1234.0));System.out.println("123.4 = " + nf.format(123.4));System.out.println("12.34 = " + nf.format(12.34));System.out.println("1.234 = " + nf.format(1.234));System.out.println("==============================");nf = new DecimalFormat("#,000.000");System.out.println("
                  ===============================");System.out.println("帶格式(#,000.000)");System.out.println("------------------");System.out.println("1234.0 = " + nf.format(1234.0));System.out.println("123.4 = " + nf.format(123.4));System.out.println("12.34 = " + nf.format(12.34));System.out.println("1.234 = " + nf.format(1.234));System.out.println("==============================");

                  運行示例

                  輸出:

                  <塊引用>

                  假設美國語言環境:',' 作為千位分隔符,'.'作為小數分隔符)===============================帶格式 (#,##0.0##)------------------------------1234.0 = 1,234.0123.4 = 123.412.34 = 12.341.234 = 1.234==============================================================帶格式 (#,000.000)------------------------------1234.0 = 1,234.000123.4 = 123.40012.34 = 012.3401.234 = 001.234===============================

                  在 Struts2 中,您可以使用 ActionSupport 中的 getText() 函數應用這種格式.

                  P.S:問題 2 和 3 很瑣碎(而且很混亂).

                  I want to format some numbers in our jsp pages.
                  first i define some resources in my porperties
                  format.number.with2Decimal={0,number,#0.00}

                  ......
                  Question1:
                  i want to know what is the ‘#’ and '0' means?
                  0.00,#0.00,##.00,###0.00
                  who can tell me the differences between them? thanks!

                  Question2:
                  if i define a BigDecimal type in my action BigDecimal number1;

                  Then my page should using a format to show this value,
                  1.if number1=null then show -NIL-
                  2.if number1=0 then show -NIL-
                  3.if number1>0 then show 1.00,3434.98 .....
                  please ignore number<0

                  Question3:
                  change number1 to a String,
                  1.if number1=null or empty or blank then show -NIL-
                  2.if number1=Hello then show Hello ....

                  could you give me help?

                  解決方案

                  Question1: i want to know what is the ‘#’ and '0' means? 0.00,#0.00,##.00,###0.00 who can tell me the differences between them? thanks!

                  • 0 means that a number must be printed, no matter if it exists
                  • # means that a number must be printed if it exists, omitted otherwise.

                  Example:

                      System.out.println("Assuming US Locale: " + 
                                               "',' as thousand separator, " + 
                                               "'.' as decimal separator   ");
                  
                      NumberFormat nf = new DecimalFormat("#,##0.0##");
                      System.out.println("
                  ==============================");
                      System.out.println("With Format (#,##0.0##) ");
                      System.out.println("------------------------------");
                      System.out.println("1234.0 = " + nf.format(1234.0));
                      System.out.println("123.4  = " + nf.format(123.4));
                      System.out.println("12.34  = " + nf.format(12.34));
                      System.out.println("1.234  = " + nf.format(1.234));
                      System.out.println("==============================");
                  
                      nf = new DecimalFormat("#,000.000");
                      System.out.println("
                  ==============================");
                      System.out.println("With Format (#,000.000) ");
                      System.out.println("------------------------------");
                      System.out.println("1234.0 = " + nf.format(1234.0));
                      System.out.println("123.4  = " + nf.format(123.4));
                      System.out.println("12.34  = " + nf.format(12.34));
                      System.out.println("1.234  = " + nf.format(1.234));
                      System.out.println("==============================");
                  

                  Running Example

                  Output:

                  Assuming US Locale: ',' as thousand separator, '.' as decimal separator)
                  
                  ==============================
                  With Format (#,##0.0##) 
                  ------------------------------
                  1234.0 = 1,234.0
                  123.4  = 123.4
                  12.34  = 12.34
                  1.234  = 1.234
                  ==============================
                  
                  ==============================
                  With Format (#,000.000) 
                  ------------------------------
                  1234.0 = 1,234.000
                  123.4  = 123.400
                  12.34  = 012.340
                  1.234  = 001.234
                  ==============================
                  

                  In Struts2, you can apply this kind of format with the getText() function from ActionSupport.

                  P.S: Question 2 and 3 are trivial (and messy).

                  這篇關于使用 Struts2 標簽格式化數字的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關系嗎?)
                  How to convert Integer to int?(如何將整數轉換為整數?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內創建一個隨機打亂數字的 int 數組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠將 0xff000000 存儲為 int?)
                • <legend id='Uh2Wg'><style id='Uh2Wg'><dir id='Uh2Wg'><q id='Uh2Wg'></q></dir></style></legend>
                  • <bdo id='Uh2Wg'></bdo><ul id='Uh2Wg'></ul>

                          <small id='Uh2Wg'></small><noframes id='Uh2Wg'>

                            <tbody id='Uh2Wg'></tbody>
                          <i id='Uh2Wg'><tr id='Uh2Wg'><dt id='Uh2Wg'><q id='Uh2Wg'><span id='Uh2Wg'><b id='Uh2Wg'><form id='Uh2Wg'><ins id='Uh2Wg'></ins><ul id='Uh2Wg'></ul><sub id='Uh2Wg'></sub></form><legend id='Uh2Wg'></legend><bdo id='Uh2Wg'><pre id='Uh2Wg'><center id='Uh2Wg'></center></pre></bdo></b><th id='Uh2Wg'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='Uh2Wg'><tfoot id='Uh2Wg'></tfoot><dl id='Uh2Wg'><fieldset id='Uh2Wg'></fieldset></dl></div>
                          <tfoot id='Uh2Wg'></tfoot>
                            主站蜘蛛池模板: 精品99爱视频在线观看 | 精品一区国产 | 亚洲成色777777在线观看影院 | 成人午夜av | 成年免费在线观看 | 日韩欧美精品 | 久久精品综合 | 久久99久久 | 亚洲国产视频一区二区 | 日韩第一区 | 丝袜美腿一区二区三区动态图 | 精品久久国产 | 久久精品综合 | 久久av综合 | 亚洲精品欧美一区二区三区 | 国产精品国产三级国产aⅴ中文 | 皇色视频在线 | 日本不卡免费新一二三区 | 国产一区二区小视频 | 国产国产精品久久久久 | 日韩欧美精品在线 | 国产一级在线 | 欧美综合久久 | 国产一区二区视频免费在线观看 | 精品一区二区在线看 | 少妇一区二区三区 | 久在线精品视频 | 91看片网址| 国产精品精品久久久 | 日韩av资源站 | 欧美三级网站 | 亚洲成人一二区 | 雨宫琴音一区二区在线 | 欧美成视频在线观看 | 狠狠操狠狠搞 | 一级毛片播放 | 久久婷婷国产香蕉 | 成人伊人| 国产精品久久久久久影院8一贰佰 | 免费看国产一级特黄aaaa大片 | 中文字幕不卡在线88 |