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/06 01:23:17 UTC

svn commit: r896565 - in /websites/staging/myfaces/trunk/content: ./ wiki/core/user-guide/configuration-of-special-features/cache-el-expressions.html

Author: buildbot
Date: Thu Feb  6 00:23:16 2014
New Revision: 896565

Log:
Staging update by buildbot for myfaces

Modified:
    websites/staging/myfaces/trunk/content/   (props changed)
    websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/cache-el-expressions.html

Propchange: websites/staging/myfaces/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Feb  6 00:23:16 2014
@@ -1 +1 @@
-1565016
+1565018

Modified: websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/cache-el-expressions.html
==============================================================================
--- websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/cache-el-expressions.html (original)
+++ websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/cache-el-expressions.html Thu Feb  6 00:23:16 2014
@@ -119,25 +119,25 @@ which option can be enabled in your appl
 <p>In theory the mode &quot;always&quot; does not work with the following
 case:</p>
 
-<div class="codehilite"><pre>a.xhtml
+<h3>a.xhtml</h3>
 
-:::xml
-<span class="nt">&lt;ui:composition</span> <span class="na">template=</span><span class="s">&quot;c.xhtml&quot;</span><span class="nt">&gt;</span>
+<div class="codehilite"><pre><span class="nt">&lt;ui:composition</span> <span class="na">template=</span><span class="s">&quot;c.xhtml&quot;</span><span class="nt">&gt;</span>
     <span class="nt">&lt;ui:param</span> <span class="na">name=</span><span class="s">&quot;var1&quot;</span> <span class="na">value=</span><span class="s">&quot;value1&quot;</span><span class="nt">/&gt;</span>
 <span class="nt">&lt;/ui:composition&gt;</span>
+</pre></div>
+
 
-b.xhtml
+<h4>b.xhtml</h4>
 
-:::xml
-<span class="nt">&lt;ui:composition</span> <span class="na">template=</span><span class="s">&quot;c.xhtml&quot;</span><span class="nt">&gt;</span>
+<div class="codehilite"><pre><span class="nt">&lt;ui:composition</span> <span class="na">template=</span><span class="s">&quot;c.xhtml&quot;</span><span class="nt">&gt;</span>
     <span class="nt">&lt;ui:param</span> <span class="na">name=</span><span class="s">&quot;var1&quot;</span> <span class="na">value=</span><span class="s">&quot;value1&quot;</span><span class="nt">/&gt;</span>
     <span class="nt">&lt;ui:param</span> <span class="na">name=</span><span class="s">&quot;var2&quot;</span> <span class="na">value=</span><span class="s">&quot;value2&quot;</span><span class="nt">/&gt;</span>
 <span class="nt">&lt;/ui:composition&gt;</span>
+</pre></div>
 
-c.xhtml
 
-:::xml
-<span class="nt">&lt;ui:composition&gt;</span>
+<p>c.xhtml</p>
+<div class="codehilite"><pre><span class="nt">&lt;ui:composition&gt;</span>
    <span class="nt">&lt;h:outputText</span> <span class="na">value=</span><span class="s">&quot;#{var1}/&gt;</span>
 <span class="s">   &lt;h:outputText value=&quot;</span><span class="err">#{var2}</span><span class="nt">/&gt;</span>
 <span class="nt">&lt;/ui:composition&gt;</span>
@@ -155,10 +155,8 @@ number of params.</p>
 <p>The mode &quot;allowCset&quot; and &quot;always&quot; does not work with
 the following case too:</p>
 
-<div class="codehilite"><pre>csetuse.xhtml
-
-:::xml
-<span class="nt">&lt;c:if</span> <span class="na">test=</span><span class="s">&quot;....&quot;</span><span class="nt">&gt;</span>
+<p>csetuse.xhtml</p>
+<div class="codehilite"><pre><span class="nt">&lt;c:if</span> <span class="na">test=</span><span class="s">&quot;....&quot;</span><span class="nt">&gt;</span>
     <span class="nt">&lt;c:set</span> <span class="na">var=</span><span class="s">&quot;attribute1&quot;</span> <span class="na">value=</span><span class="s">&quot;somevalue&quot;</span> <span class="nt">/&gt;</span>
 <span class="nt">&lt;/c:if&gt;</span>
 
@@ -172,10 +170,8 @@ value expressions will not be marked as 
 
 <p>The solution is use this syntax instead:</p>
 
-<div class="codehilite"><pre><span class="n">csetuse</span><span class="p">.</span><span class="n">xhtml</span>
-
-<span class="p">:::</span><span class="n">xml</span>
-<span class="o">&lt;</span><span class="n">c</span><span class="p">:</span><span class="n">set</span> <span class="n">var</span><span class="p">=</span>&quot;<span class="n">attribute1</span>&quot; <span class="n">value</span><span class="p">=</span>&quot;#<span class="p">{</span><span class="n">somecondition</span> ? <span class="s">&#39;somevalue&#39;</span> <span class="p">:</span> <span class="n">null</span><span class="p">}</span>&quot;<span class="o">/&gt;</span>
+<p>csetuse.xhtml</p>
+<div class="codehilite"><pre><span class="nt">&lt;c:set</span> <span class="na">var=</span><span class="s">&quot;attribute1&quot;</span> <span class="na">value=</span><span class="s">&quot;#{somecondition ? &#39;somevalue&#39; : null}&quot;</span><span class="nt">/&gt;</span>
 </pre></div>