| At line 1 added 38 lines |
| !!! Sample RSF apps |
|
| These sample applications are meant to help get a developer who is new to RSF get up to speed quickly. You are welcome to take these apps and use them as starting points for your own more complex applications. |
|
| ! [Try Sample applications on our server|http://ponder.org.uk/RSFSamplesIntro/faces/main] |
| You can play around with running versions of various sample applications on our tomcat server. |
|
| !! Sample apps which include detailed explanations in the wiki |
| * [Hello World|HelloWorld] - absolute basics |
| * [LogonTest] - basic form submission and [EL] |
| * [ComponentTest] - file uploads, reskinning |
| * [SpringMVCStep] - integrating with Spring Web MVC |
| * [Hibernate Cookbook|HibernateCookBook] - [OTP] and [RSF ORM|RSFORMByItself] |
| * [NumberGuessing] - simple flows and xml component trees |
| * [PhonebookSWFSample] - [Spring Web Flow] Phonebook sample app in RSF |
| * [SellItemSWFSample] - [Spring Web Flow] SellItem sample app in RSF |
|
| !! Sample apps without extra explanations |
| * [AJAX Autocomplete Simple|https://source.caret.cam.ac.uk/rsf/projects/RSFSamples/trunk/AjaxAutocompleteSimple/] - using [AJAX] and [UVB|UniversalViewBus] |
| * [Tasklist OTP|https://source.caret.cam.ac.uk/rsf/projects/RSFSamples/trunk/RSFTasklistOTP/] - using [OTP] and [RSF ORM|RSFORMByItself] |
| * [AJAX AHAH Dynamic forms and links|https://source.caret.cam.ac.uk/rsf/projects/RSFSamples/trunk/AjaxAHAH/] - using [AJAX] and [UVB|UniversalViewBus] with [AHAH|http://en.wikipedia.org/wiki/AHAH] to dynamically change form submissions and links |
|
| ! All RSF Sample apps can be found in the public SVN |
| * [RSF Sample Apps SVN|https://source.caret.cam.ac.uk/rsf/projects/RSFSamples/trunk/] |
| * [Sakai RSF Sample Apps SVN|https://source.caret.cam.ac.uk/rsf/projects/SakaiRSFSamples/trunk/] |
|
| !! Working with the RSF sample applications |
|
| ! [Building webapps using maven] |
|
| [{InsertPage page='BuildingWebappsUsingMaven' style='padding-left:1em;'}] |
|
| ! Verbose logging |
| You may wish to edit the {{log4j.properties}} file held in {{src/webapp/WEB-INF/classes}} of the various sample apps, and set the following line {{log4j.logger.PonderUtilCore=info}} to the {{warn}} level. However, RSF is not yet at full release status and the verbose logs can sometimes be helpful. |
|
| !! Need help? |
|
| Try the RSF Community links to things like the [forums|http://ponder.org.uk/rsf/] in the left bar. |