- Revision
- 849
- Author
- mauro
- Date
- 2008-09-15 14:58:01 -0500 (Mon, 15 Sep 2008)
Log Message
Added example of failing method to freemarker-example.
Modified Paths
- trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/controller/PersonController.java
- trunk/examples/freemarker-example/src/main/resources/FreemarkerResources.properties
- trunk/examples/freemarker-example/src/main/resources/FreemarkerResources_it.properties
- trunk/examples/freemarker-example/src/main/webapp/people/manage.ftl
Diff
Modified: trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/controller/PersonController.java (848 => 849)
--- trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/controller/PersonController.java 2008-09-15 19:51:59 UTC (rev 848) +++ trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/controller/PersonController.java 2008-09-15 19:58:01 UTC (rev 849) @@ -110,6 +110,10 @@ person = null; } + public void failing(){ + throw new RuntimeException("Oops!!!"); + } + public View export() { StringBuffer sb = new StringBuffer(); sb.append("Id,First Name,Last Name,Date of Birth\n");
Modified: trunk/examples/freemarker-example/src/main/resources/FreemarkerResources.properties (848 => 849)
--- trunk/examples/freemarker-example/src/main/resources/FreemarkerResources.properties 2008-09-15 19:51:59 UTC (rev 848) +++ trunk/examples/freemarker-example/src/main/resources/FreemarkerResources.properties 2008-09-15 19:58:01 UTC (rev 849) @@ -16,6 +16,8 @@ select=Select create=New Person export=Export Selected +inexistant=Inexistant method +failing=Failing method # Other properties
Modified: trunk/examples/freemarker-example/src/main/resources/FreemarkerResources_it.properties (848 => 849)
--- trunk/examples/freemarker-example/src/main/resources/FreemarkerResources_it.properties 2008-09-15 19:51:59 UTC (rev 848) +++ trunk/examples/freemarker-example/src/main/resources/FreemarkerResources_it.properties 2008-09-15 19:58:01 UTC (rev 849) @@ -17,6 +17,7 @@ create=Nuova Persona export=Esporta Selezione inexistant=Metodo inesistente +failing=Metodo che fallisce # Other properties
Modified: trunk/examples/freemarker-example/src/main/webapp/people/manage.ftl (848 => 849)
--- trunk/examples/freemarker-example/src/main/webapp/people/manage.ftl 2008-09-15 19:51:59 UTC (rev 848) +++ trunk/examples/freemarker-example/src/main/webapp/people/manage.ftl 2008-09-15 19:58:01 UTC (rev 849) @@ -1,5 +1,6 @@ +<#import "/ftl/waffle/i18n.ftl" as i> <#import "/ftl/waffle/form.ftl" as w> -<#import "/ftl/waffle/i18n.ftl" as i> +<#import "/ftl/waffle/validation.ftl" as v> <?xml version="1.0" encoding="UTF-8"?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> @@ -12,6 +13,8 @@ <h3><@i.messageFor "manageTitle" "Select Person"/></h3> + <@v.errorsAsUl errors "true" "false" "class='errors'"/> + <table> <tr> <th>Id</th> @@ -40,7 +43,9 @@ </table> <a href="" "create" "New"/></a>; <a href="" "export" "Export"/></a>; - <a href="" "inexistant" "Inexistant method"/></a> + <br/> + <a href="" "inexistant" "Inexistant method"/></a>; + <a href="" "failing" "Failing method"/></a> <div id="showArea"> <table>
To unsubscribe from this list please visit:
