⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 message.jsf

📁 jakarta-taglibs
💻 JSF
字号:
<%
  // these will be used in formatting the message for test2
  java.util.Date  dateArg   = new java.util.Date();
  java.lang.Float numberArg = new java.lang.Float("123.45");
%>


The current locale is <%= pageContext.getResponse().getLocale() %>.
Items show in <i>italics</i> are localized.

<hr>

The <i>message</i> tag with no body displays the value provided for the provided key in the bundle named by the localize tag.<br>

  <pre>&lt;i18n:message key="test1"/&gt;</pre>
  <i><i18n:message key="test1"/></i>

<hr>

The <i>message</i> tag with nested <i>messageArg</i> tags make use of the <code>java.text.MessageFormat</code> class.<br>

  <pre>
  &lt;i18n:message key="test2"&gt;
    &lt;i18n:messageArg value="&lt;%= dateArg %&gt;"/&gt;
    &lt;i18n:messageArg value="&lt;%= numberArg %&gt;"/&gt;
  &lt;/i18n:message&gt;
  </pre>
  <i>
  <i18n:message key="test2">
    <i18n:messageArg value="<%= dateArg %>"/>
    <i18n:messageArg value="<%= numberArg %>"/>
  </i18n:message>
  </i>
<hr>

The <i>message</i> tag with a defined body provides a default in case a particular locale doesn't have the key defined. This is also useful to <ul><li>provide some text during development</li><li>allow the JSP's to be laid out using standard html editing tools</li><li>provide "if not" JSP processing</li></ul><br>

  <pre>
  &lt;i18n:message key="no.such.key"&gt;
     This text would be displayed if a language neglected to
     define a value for no.such.key.  Arguments are supported {0,date,short}
    &lt;i18n:messageArg value="&lt;%= dateArg %&gt;"/&gt;
  &lt;/i18n:message&gt;
  </pre>
  <i>
  <i18n:message key="no.such.key">
     This text would be displayed if a language neglected to
     define a value for no.such.key.  Arguments are supported {0,date,short}
    <i18n:messageArg value="<%= dateArg %>"/>
  </i18n:message>
  </i>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -