Author: apetrelli
Date: Mon Feb  9 13:07:15 2009
New Revision: 742469

URL: http://svn.apache.org/viewvc?rev=742469&view=rev
Log:
TILESSB-5
Fixed locale and runtime definitions tests.

Modified:
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/java/org/apache/tiles/test/servlet/SelectLocaleServlet.java
    tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/web.xml
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/defaultlocale.ftl
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/putallattributeslayout.ftl
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/selectlocale.ftl
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/testdef.ftl
    tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/index.jsp

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/java/org/apache/tiles/test/servlet/SelectLocaleServlet.java
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/java/org/apache/tiles/test/servlet/SelectLocaleServlet.java?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/java/org/apache/tiles/test/servlet/SelectLocaleServlet.java
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/java/org/apache/tiles/test/servlet/SelectLocaleServlet.java
 Mon Feb  9 13:07:15 2009
@@ -45,6 +45,11 @@
      * The key of the container to use.
      */
     private String containerKey;
+    
+    /**
+     * The name of the definition to render.
+     */
+    private String definitionName;
 
     /** {...@inheritdoc} */
     @Override
@@ -52,6 +57,8 @@
         super.init(config);
         containerKey = config
                 
.getInitParameter("org.apache.tiles.test.servlet.ServletConfig.CONTAINER_KEY");
+        definitionName = config
+                
.getInitParameter("org.apache.tiles.test.servlet.ServletConfig.DEFINITION_NAME");
     }
 
     /** {...@inheritdoc} */
@@ -98,6 +105,6 @@
                 .getSession().getServletContext(), containerKey);
         TilesContainer container = ServletUtil.getCurrentContainer(request, 
request
                 .getSession().getServletContext());
-        container.render("test.localized.definition", request, response);
+        container.render(definitionName, request, response);
     }
 }

Modified: tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/web.xml
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/web.xml?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/web.xml 
(original)
+++ tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/web.xml Mon 
Feb  9 13:07:15 2009
@@ -67,6 +67,12 @@
     </filter-mapping>
 
     <filter-mapping>
+        <filter-name>Tiles Decoration Filter</filter-name>
+        <url-pattern>/freemarker/testdecorationfilter.ftl</url-pattern>
+        <dispatcher>REQUEST</dispatcher>
+    </filter-mapping>
+
+    <filter-mapping>
         <filter-name>Security Wrapping Filter</filter-name>
         <url-pattern>/*</url-pattern>
         <dispatcher>REQUEST</dispatcher>
@@ -129,15 +135,31 @@
     <servlet>
         <servlet-name>selectLocaleServlet</servlet-name>
         
<servlet-class>org.apache.tiles.test.servlet.SelectLocaleServlet</servlet-class>
+        <init-param>
+            
<param-name>org.apache.tiles.test.servlet.ServletConfig.DEFINITION_NAME</param-name>
+            <param-value>test.localized.definition</param-value>
+        </init-param>
     </servlet>
     <servlet>
         <servlet-name>selectLocaleServletDb</servlet-name>
         
<servlet-class>org.apache.tiles.test.servlet.SelectLocaleServlet</servlet-class>
         <init-param>
+            
<param-name>org.apache.tiles.test.servlet.ServletConfig.DEFINITION_NAME</param-name>
+            <param-value>test.localized.definition</param-value>
+        </init-param>
+        <init-param>
             
<param-name>org.apache.tiles.test.servlet.ServletConfig.CONTAINER_KEY</param-name>
             <param-value>db</param-value>
         </init-param>
     </servlet>
+    <servlet>
+        <servlet-name>selectLocaleServletFreemarker</servlet-name>
+        
<servlet-class>org.apache.tiles.test.servlet.SelectLocaleServlet</servlet-class>
+        <init-param>
+            
<param-name>org.apache.tiles.test.servlet.ServletConfig.DEFINITION_NAME</param-name>
+            <param-value>freemarker.test.localized.definition</param-value>
+        </init-param>
+    </servlet>
 
     <welcome-file-list>
         <welcome-file>index.jsp</welcome-file>
@@ -163,6 +185,11 @@
     </servlet-mapping>
 
     <servlet-mapping>
+        <servlet-name>selectLocaleServletFreemarker</servlet-name>
+        <url-pattern>/freemarker/servlets/selectLocaleServlet</url-pattern>
+    </servlet-mapping>
+
+    <servlet-mapping>
         <servlet-name>Tiles Dispatch Servlet</servlet-name>
         <url-pattern>*.tiles</url-pattern>
     </servlet-mapping>

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/defaultlocale.ftl
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/defaultlocale.ftl?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/defaultlocale.ftl
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/defaultlocale.ftl
 Mon Feb  9 13:07:15 2009
@@ -22,6 +22,6 @@
  */
 -->
 <div align="center"><b><i>
-<div id="defaultLocaleMessage">Your default Locale is 
<%=request.getLocale().toString() %></div>
+<div id="defaultLocaleMessage">Your default Locale is ${.locale}</div>
 </i></b></div>
 <a href="../selectlocale.ftl">Select another locale</a>
\ No newline at end of file

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/putallattributeslayout.ftl
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/putallattributeslayout.ftl?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/putallattributeslayout.ftl
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/putallattributeslayout.ftl
 Mon Feb  9 13:07:15 2009
@@ -21,13 +21,11 @@
  *
  */
 -->
-<%@ taglib uri="http://java.sun.com/jstl/core_rt"; prefix="c" %>
-
 <@tiles.importAttribute/>
 
-<c:out value="${one}"/>
+${one}
 <ul>
-  <li><c:out value="${two}"/></li>
-  <li><c:out value="${three}"/></li>
-  <li><c:out value="${four}"/> </li>
+  <li>${two}</li>
+  <li>${three}</li>
+  <li>${four}</li>
 </ul>
\ No newline at end of file

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/selectlocale.ftl
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/selectlocale.ftl?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/selectlocale.ftl
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/selectlocale.ftl
 Mon Feb  9 13:07:15 2009
@@ -1,4 +1,3 @@
-<%@ page session="false" %>
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <#--
 /*
@@ -40,6 +39,6 @@
 </select>
 <input type="submit" value="Submit" />
 </form>
-<div id="defaultLocaleMessage">Your default Locale is 
<%=request.getLocale().toString() %></div>
+<div id="defaultLocaleMessage">Your default Locale is ${.locale}</div>
 </body>
 </html>

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/testdef.ftl
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/testdef.ftl?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/testdef.ftl 
(original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/freemarker/testdef.ftl 
Mon Feb  9 13:07:15 2009
@@ -26,4 +26,4 @@
   <@tiles.putAttribute name="header" value="/freemarker/header.ftl" />
   <@tiles.putAttribute name="body"   value="/freemarker/body.ftl" />
 </@tiles.definition>
-<@tiles.insertDefinition name="freemarker.templateDefinition" />
\ No newline at end of file
+<@tiles.insertDefinition name="templateDefinition" />
\ No newline at end of file

Modified: tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/index.jsp
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/index.jsp?rev=742469&r1=742468&r2=742469&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/index.jsp (original)
+++ tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/index.jsp Mon Feb  9 
13:07:15 2009
@@ -138,7 +138,7 @@
     <a href="freemarker/testimportattribute.ftl">FreeMarker: Test 
importAttribute Tag</a><br/>
     <a href="freemarker/testimportattribute_all.ftl">FreeMarker: Test 
importAttribute Tag with no name</a><br/>
     <a href="freemarker/testdecorationfilter.ftl">FreeMarker: Test Tiles 
Definition Filter</a><br/>
-    <a href="freemarker/testdispatchservlet.tiles">FreeMarker: Test Tiles 
Dispatch Servlet</a><br/>
+    <a href="freemarker.testdispatchservlet.tiles">FreeMarker: Test Tiles 
Dispatch Servlet</a><br/>
     <a href="freemarker/selectlocale.ftl">FreeMarker: Test 
Localization</a><br/>
 
     <h3>Mutable Container Tests</h3>


Reply via email to