FACTOID # 11: The USA has more personal computers than the next 7 countries combined.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Apache WebWork 2

WebWork is "a Java web-application development framework" developed by OpenSymphony. In software engineering, Web Applications—sometimes called a Web app or webapp—is an application thats accessed with a Web browser over a network such as the Internet or an intranet. ... OpenSymphony is an Open Source project dedicated to providing enterprise class J2EE components. ...


According to OpenSymphony, WebWork integrates

  • XWork framework
  • Reusable UI templates -- i18n, client and server -side validation
  • JavaBeans

Contents

Internationalization and localization are means of adapting products such as publications or software for non-native environments, especially other nations and cultures. ... JavaBeans are software components written in the Java programming language. ...

WebWork2

WebWork is a Java web-application development framework. It is built specifically with developer productivity and code simplicity in mind. WebWork is built on top of XWork, which provides a generic command pattern framework as well as an Inversion of Control container. In addition to these features, WebWork provides robust support for building reusable UI templates, such as form controls, UI themes, internationalization, dynamic form parameter mapping to JavaBeans, robust client and server side validation, and much more. JavaBeans are software components written in the Java programming language. ...


In December 2005, the WebWork team joined forces with another popular J2EE framework, Apache Struts. WebWork 2.2 is being adopted as the 2.0 release of the Struts framework. WebWork spun off from Struts several years ago, and offers many enhancements and refinements, while retaining the same general architecture of the original Struts framework. Apache Struts is an open-source framework for developing Java EE web applications. ...


License

WebWork uses the OpenSymphony Software License which is a modified (and fully compatible with) Apache Software License. The Apache Software License is an open source license used by the Apache Software Foundation. ...


See also

Apache Struts is an open-source framework for developing Java EE web applications. ... JavaServer Faces (JSF) is a Java-based Web application framework that simplifies the development of user interfaces for Java EE applications. ... Tapestry is a Java-based programming toolkit that uses XML to implement applications in accordance with the model-view-controller design pattern. ...

External links

  • WebWork Homepage
  • WebWork 1.1 Homepage
  • WebWork Wiki
  • OpenSymphony Software License


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m