tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Tapestry Wiki] Update of "Tapestry5HowTos" by LorenzoSimionato
Date Sat, 12 Jun 2010 08:52:36 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tapestry Wiki" for change notification.

The "Tapestry5HowTos" page has been changed by LorenzoSimionato.
The comment on this change is: Table of contents, fixed headings.
http://wiki.apache.org/tapestry/Tapestry5HowTos?action=diff&rev1=202&rev2=203

--------------------------------------------------

+ <<TableOfContents>>
+ 
  == How to get started ==
  In order to quickly get up to speed on Tapestry 5, there are numerous information sources
besides this Wiki available:
  
@@ -29, +31 @@

   * [[http://bbwebcraft.blogspot.com/2009/01/task-4-customize-eclipse-for-tapestry-5.html|Customize
Eclipse for Tapestry 5 template editing]]
   * [[Tapestry5JSPEditorEclipse|Using Eclipse JSP Editor and custom tld file for code completion]]
  
- === Components ===
+ == Components ==
   * [[http://tapestry.apache.org/tapestry5/tapestry-core/ref/|Tapestry 5 - Components Reference]]
   * [[http://jumpstart.doublenegative.com.au/jumpstart|Jumpstart - Components configuration
examples]]
  
@@ -56, +58 @@

   * [[Captcha]]
  
  == Code snippets ==
- ==== Selection Objects ====
-  * Tapestry5DisplayableSelectionModel - A selection model for objects that implement an
interface.  Used for select components and more.
-  * Tapestry5SelectObject - An alternative implementation of the Select core component based
on the Daniel Jue's !GenericSelectionModel and !GenericValueEncoder classes.
-  * Tapestry5MultipleSelectOnObjects - Explains how to build a multiple select component
based on Daniel Jue's !GenericValueEncoder classes.
-  * Tapestry5HowtoSelectWithObjects - another example on how to make <SELECT> filled
with objects
-  * Tapestry5AnotherSelectWithObjects - One more example with on how to make <SELECT>
on objects, now with annotations.
- 
- ==== Inversion of Control (IOC) ====
-  * Tapestry5HowToIocOnly - Example of using tapestry-ioc standalone (without web part).
And the same, but with tapestry-hibernate added Tapestry5HowToIocAndHibernate
-  * [[Tapestry5HowToCreateADispatcher]] - How to create a completely transparent access control
system by implementing a Dispatcher.
-  * [[Tapestry5HowToCreateADispatcher2]] - A supplemental article showing how to access request-specific
data (ASOs) from a singleton service. To demonstrate we expand on the code shown in the first
article.
-  * Tapestry5HowToDecorateService - An example of a simple service decorator
- 
- ===== Binding Prefixes =====
- Bindings are used in templates ''${message:myMessageKey}'' or as attribute to components
''<t:mycomponent value="literal:Hello world"/>'' to access message in resource bundles,
properties, pass String literals and many more.  The following pages explain how to write
your own bindings.
- 
-  * Tapestry5HowToAddBindingPrefix - An example of a list: binding prefix. Useful for Action/Event/!PageLink
context etc.
-  * Tapestry5HowToAddMapBindingPrefix - An example of a map: binding prefix. Useful for supplying
key=value pairs to components.
-  * Tapestry5HowToAddBindingPrefixCycle - An example of an cycle: binding prefix. Makes zebra
effect simple to do {{{<t:grid ....  rowClass="cycle:line1,line2">}}}
-  * Tapestry5HowToAddMessageFormatBindingPrefix - Describes how to add a messageformat prefix
for specifying values for use in messages inline.
- 
- ===== Localization =====
-  * Tapestry5HowToDomainLevelLocalization - An example of how to overwrite the Locale domain-dependent
- 
- ==== General ====
+ === General ===
   * Tapestry5HowToFormatDateTimeEtc - How to format Date, Time, timestamps, Decimals, Numbers,
Currencies
   * Tapestry5LocalizedDateField - How to create a localized !DateField for !BeanModel.
   * Tapestry5OutputtingRawHtml - How to output raw, unfiltered HTML
@@ -107, +85 @@

   * Tapestry5HowToVisualizeComponentHierarchy - How to visualize the component hierarchy
just on your pages in the browser
   * Tapestry5HowToAddAttributesConditionally - How to conditionally render HTML tag attributes
in Tapestry templates
  
+ === Selection Objects ===
+  * Tapestry5DisplayableSelectionModel - A selection model for objects that implement an
interface.  Used for select components and more.
+  * Tapestry5SelectObject - An alternative implementation of the Select core component based
on the Daniel Jue's !GenericSelectionModel and !GenericValueEncoder classes.
+  * Tapestry5MultipleSelectOnObjects - Explains how to build a multiple select component
based on Daniel Jue's !GenericValueEncoder classes.
+  * Tapestry5HowtoSelectWithObjects - another example on how to make <SELECT> filled
with objects
+  * Tapestry5AnotherSelectWithObjects - One more example with on how to make <SELECT>
on objects, now with annotations.
+ 
+ === Inversion of Control (IOC) ===
+  * Tapestry5HowToIocOnly - Example of using tapestry-ioc standalone (without web part).
And the same, but with tapestry-hibernate added Tapestry5HowToIocAndHibernate
+  * [[Tapestry5HowToCreateADispatcher]] - How to create a completely transparent access control
system by implementing a Dispatcher.
+  * [[Tapestry5HowToCreateADispatcher2]] - A supplemental article showing how to access request-specific
data (ASOs) from a singleton service. To demonstrate we expand on the code shown in the first
article.
+  * Tapestry5HowToDecorateService - An example of a simple service decorator
+ 
+ === Binding Prefixes ===
+ Bindings are used in templates ''${message:myMessageKey}'' or as attribute to components
''<t:mycomponent value="literal:Hello world"/>'' to access message in resource bundles,
properties, pass String literals and many more.  The following pages explain how to write
your own bindings.
+ 
+  * Tapestry5HowToAddBindingPrefix - An example of a list: binding prefix. Useful for Action/Event/!PageLink
context etc.
+  * Tapestry5HowToAddMapBindingPrefix - An example of a map: binding prefix. Useful for supplying
key=value pairs to components.
+  * Tapestry5HowToAddBindingPrefixCycle - An example of an cycle: binding prefix. Makes zebra
effect simple to do {{{<t:grid ....  rowClass="cycle:line1,line2">}}}
+  * Tapestry5HowToAddMessageFormatBindingPrefix - Describes how to add a messageformat prefix
for specifying values for use in messages inline.
+ 
+ === Localization ===
+  * Tapestry5HowToDomainLevelLocalization - An example of how to overwrite the Locale domain-dependent
+ 
- == Streaming Data ==
+ === Streaming Data ===
   * [[Tapestry5HowToCreatePieChartsInAPage]] - An example of dynamic charts inside a page
(Using StreamResponse)
   * [[Tapestry5HowToCreateASimpleGraphComponent]] - An example of simple pie chart component
(Using StreamResponse)
   * [[Tapestry5HowToCreateGenericGraphComponent]] - A component that takes in a JFreeChart
as a parameter
@@ -133, +135 @@

  === JPA ===
   * [[http://tynamo.org/tapestry-jpa+guide|Tapestry JPA Guide]]
  
- ==== Spring ====
+ === Spring ===
   * Tapestry5SpringIntegration - How to inject Spring beans into Tapestry pages and components
   * Tapestry51SpringJpaIntegration - Quick tutorial on using Tapestry with Spring Transactions
and JPA
   * [[Tapestry5_How_To_Integrate_Components_With_Spring_Transactions]] - brief tutorial of
how to integrate Tapestry5 components with Spring transactions.
   * [[Tapestry5-TestWithTapestry-Spring]] - How to test Tapestry pages which use Spring Beans
  
- ==== Google Web Toolkit (GWT) ====
+ === Google Web Toolkit (GWT) ===
   * [[http://www.pmdit.se/blog/2008/04/03/tapestry_5_and_gwt_part_1.html|Tapestry 5 and GWT]]
[[http://www.pmdit.se/blog/2008/04/08/tapestry_5_and_gwt_part_2.html|Part 2]]
   * [[Tapestry5GWTIntegration]] - An example based heavily on Pär Dahlberg's blog example
on http://www.pmdit.se/blog, with generalized design tips.
  
- ==== Adobe Flash ====
+ === Adobe Flash ===
   * [[http://knol.google.com/k/toby-hobson/tapestry-5-flash-integration/|Tapestry5 Adobe
Flash integration]] - Explains how to create reusable Tapestry components which render swf's
  
  == Security related ==

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Mime
View raw message