You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bu...@apache.org on 2014/02/04 03:25:05 UTC

svn commit: r896319 - in /websites/staging/myfaces/trunk/content: ./ wiki/commons/user-guide/myfaces-commons-converters.html

Author: buildbot
Date: Tue Feb  4 02:25:04 2014
New Revision: 896319

Log:
Staging update by buildbot for myfaces

Modified:
    websites/staging/myfaces/trunk/content/   (props changed)
    websites/staging/myfaces/trunk/content/wiki/commons/user-guide/myfaces-commons-converters.html

Propchange: websites/staging/myfaces/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Feb  4 02:25:04 2014
@@ -1 +1 @@
-1564158
+1564159

Modified: websites/staging/myfaces/trunk/content/wiki/commons/user-guide/myfaces-commons-converters.html
==============================================================================
--- websites/staging/myfaces/trunk/content/wiki/commons/user-guide/myfaces-commons-converters.html (original)
+++ websites/staging/myfaces/trunk/content/wiki/commons/user-guide/myfaces-commons-converters.html Tue Feb  4 02:25:04 2014
@@ -101,43 +101,37 @@ postback requests).</p>
 
 <p>To understand this, take a look at this example:</p>
 
-<p>:::xml
-<h:form id="form1">
-    <h:messages showDetail="false" showSummary="true" ></h:messages>
-    <h:panelGrid columns="3"></p>
-<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">h</span><span class="p">:</span><span class="n">outputLabel</span> <span class="k">for</span><span class="p">=</span>&quot;<span class="n">type</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">Insert</span> <span class="n">a</span> <span class="n">type</span>&quot; <span class="o">/&gt;</span>
-<span class="o">&lt;</span><span class="n">h</span><span class="p">:</span><span class="n">selectOneMenu</span> <span class="n">id</span><span class="p">=</span>&quot;<span class="n">type</span>&quot; <span class="n">immediate</span><span class="p">=</span>&quot;<span class="n">true</span>&quot;
-</pre></div>
-
-
-<p>value="#{numberBean.type}" &gt;
-        <f:selectItem itemLabel="number" itemValue="number"/>
-        <f:selectItem itemLabel="currency" itemValue="currency"/>
-        <f:selectItem itemLabel="percent" itemValue="percent"/>
-    </h:selectOneMenu>
-    <h:message for="type" styleClass="error" /></p>
-<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">h</span><span class="p">:</span><span class="n">outputLabel</span> <span class="k">for</span><span class="p">=</span>&quot;<span class="n">number1</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;<span class="n">Insert</span> <span class="n">a</span> <span class="n">number</span>&quot; <span class="o">/&gt;</span>
-    <span class="o">&lt;</span><span class="n">h</span><span class="p">:</span><span class="n">inputText</span> <span class="n">id</span><span class="p">=</span>&quot;<span class="n">number1</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;#<span class="p">{</span><span class="n">numberBean</span><span class="p">.</span><span class="n">numberMap</span><span class="p">[</span><span class="s">&#39;number1&#39;</span><span class="p">](</span><span class="s">&#39;number1&#39;</span><span class="p">.</span><span class="n">html</span><span class="p">)</span>
-</pre></div>
-
-
-<p>}" required="true"&gt;
-        <mcc:convertNumber destType="java.lang.Double"
-type="#{mc:findComponent('form1:type').value}"/>
-    </h:inputText>
-    <h:message for="number1" styleClass="error" /></p>
-<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">h</span><span class="p">:</span><span class="n">commandButton</span> <span class="n">id</span><span class="p">=</span>&quot;<span class="n">validateButton</span>&quot;
-     <span class="n">value</span><span class="p">=</span>&quot;#<span class="p">{</span><span class="n">example_messages</span><span class="p">[</span><span class="s">&#39;button_submit&#39;</span><span class="p">](</span><span class="s">&#39;button_submit&#39;</span><span class="p">.</span><span class="n">html</span><span class="p">)</span>
-</pre></div>
-
+<div class="codehilite"><pre><span class="nt">&lt;h:form</span> <span class="na">id=</span><span class="s">&quot;form1&quot;</span><span class="nt">&gt;</span>
+    <span class="nt">&lt;h:messages</span> <span class="na">showDetail=</span><span class="s">&quot;false&quot;</span> <span class="na">showSummary=</span><span class="s">&quot;true&quot;</span> <span class="nt">&gt;&lt;/h:messages&gt;</span>
+    <span class="nt">&lt;h:panelGrid</span> <span class="na">columns=</span><span class="s">&quot;3&quot;</span><span class="nt">&gt;</span>
+
+    <span class="nt">&lt;h:outputLabel</span> <span class="na">for=</span><span class="s">&quot;type&quot;</span> <span class="na">value=</span><span class="s">&quot;Insert a type&quot;</span> <span class="nt">/&gt;</span>
+    <span class="nt">&lt;h:selectOneMenu</span> <span class="na">id=</span><span class="s">&quot;type&quot;</span> <span class="na">immediate=</span><span class="s">&quot;true&quot;</span>
+<span class="na">value=</span><span class="s">&quot;#{numberBean.type}&quot;</span> <span class="nt">&gt;</span>
+        <span class="nt">&lt;f:selectItem</span> <span class="na">itemLabel=</span><span class="s">&quot;number&quot;</span> <span class="na">itemValue=</span><span class="s">&quot;number&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;f:selectItem</span> <span class="na">itemLabel=</span><span class="s">&quot;currency&quot;</span> <span class="na">itemValue=</span><span class="s">&quot;currency&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;f:selectItem</span> <span class="na">itemLabel=</span><span class="s">&quot;percent&quot;</span> <span class="na">itemValue=</span><span class="s">&quot;percent&quot;</span><span class="nt">/&gt;</span>
+    <span class="nt">&lt;/h:selectOneMenu&gt;</span>
+    <span class="nt">&lt;h:message</span> <span class="na">for=</span><span class="s">&quot;type&quot;</span> <span class="na">styleClass=</span><span class="s">&quot;error&quot;</span> <span class="nt">/&gt;</span>
+
+    <span class="nt">&lt;h:outputLabel</span> <span class="na">for=</span><span class="s">&quot;number1&quot;</span> <span class="na">value=</span><span class="s">&quot;Insert a number&quot;</span> <span class="nt">/&gt;</span>
+        <span class="nt">&lt;h:inputText</span> <span class="na">id=</span><span class="s">&quot;number1&quot;</span> <span class="na">value=</span><span class="s">&quot;#{numberBean.numberMap[&#39;number1&#39;](&#39;number1&#39;.html)</span>
+<span class="s">}&quot;</span> <span class="na">required=</span><span class="s">&quot;true&quot;</span><span class="nt">&gt;</span>
+        <span class="nt">&lt;mcc:convertNumber</span> <span class="na">destType=</span><span class="s">&quot;java.lang.Double&quot;</span>
+<span class="na">type=</span><span class="s">&quot;#{mc:findComponent(&#39;form1:type&#39;).value}&quot;</span><span class="nt">/&gt;</span>
+    <span class="nt">&lt;/h:inputText&gt;</span>
+    <span class="nt">&lt;h:message</span> <span class="na">for=</span><span class="s">&quot;number1&quot;</span> <span class="na">styleClass=</span><span class="s">&quot;error&quot;</span> <span class="nt">/&gt;</span>
+
+    <span class="nt">&lt;h:commandButton</span> <span class="na">id=</span><span class="s">&quot;validateButton&quot;</span>
+         <span class="na">value=</span><span class="s">&quot;#{example_messages[&#39;button_submit&#39;](&#39;button_submit&#39;.html)</span>
+<span class="s">}&quot;</span>
+     <span class="na">action=</span><span class="s">&quot;#{numberBean.submit}&quot;</span> <span class="nt">/&gt;</span>
 
-<p>}"
-     action="#{numberBean.submit}" /&gt;</p>
-<div class="codehilite"><pre><span class="o">&lt;/</span><span class="n">h</span><span class="p">:</span><span class="n">panelGrid</span><span class="o">&gt;</span>
+    <span class="nt">&lt;/h:panelGrid&gt;</span>
+<span class="nt">&lt;/h:form&gt;</span>
 </pre></div>
 
 
-<p></h:form></p>
 <p>It is a <code>&lt;h:selectOneMenu&gt;</code> that allows you to choose a
 type that is then read by a converter. This can't work with
 <code>&lt;f:convertNumber&gt;</code>, because the ValueExpression on type