FRMAEWORKS ShowCase |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Content
-->what is Tapestry
--->Key Principles
--->Developer point of View
---> step by step Develpement
--->Example program --http://siva2baba.diinoweb.com
Tapestry
Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java.
Tapestry is an object-oriented Java web application framework to implement applications in accordance with the model-view-controller design pattern
Key Principles
Tapestry is organized around four key principles:
- Simplicity - web applications shouldn't be rocket science!
- Consistency - what works in pages should work in components. What works in small applications should work in large applications. Different developers should find similar solutions to similar problems.
- Efficiency - applications should be performant and scalable
- Feedback - when things go wrong, the framework should not get in the way; in fact, it should provide useful diagnostics
Example program --http://siva2baba.diinoweb.com
Step by step Develpement
Tapestry-Example
||
WEB-INF
|--------------->clasess
--------------->helloworld
|----------->Home.java
|----------->Two.java
|--------------->lib
|---------------->tapestry-3.0-beta-4.jar
|---------------->ognl-2.6.3.jar
|---------------->bsf-2.3.0.jar
|---------------->commons-digester-1.5.jar
|---------------->commons-beanutils-1.6.1.jar
|---------------->javassist-2.5.1.jar
|---------------->commons-lang-1.0.jar
|---------------->commons-codec-1.2.jar
|---------------->commons-collections-2.1.jar
|---->Home.properity
|---->Two.properity
|---->Web.xml
||
Home.html
Two.html
|
|
|
|
|
|
|
Today, there have been 3 visitors (4 hits) on this page!
www.siva2baba.com & shivababa@gmail.com
|
|
|
|
|
|
|
|