1. opensymphony
  2. xwork


xwork / docs / wikidocs / Introduction.html

        <title>XWork : Introduction</title>
	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    

	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
			    <td valign="top" class="pagebody">
				    <div class="pageheader">
					    <span class="pagetitle">
                            XWork : Introduction
				    <div class="pagesubheading">
					    This page last changed on Jun 03, 2004 by <font color="#0050B2">plightbo</font>.

				    <p class="paragraph">XWork is a generic command pattern framework.</p>The Purpose:
<ul class="star">
<li> To create a generic, reusable, and extensible command pattern framework not tied to any particular usage.</li>
<ul class="star">
<li> Flexible and customizable configuration based on a simple Configuration interface</li>
<li> Core command pattern framework which can be customized and extended through the use of interceptors to fit any request / response environment</li>
<li> Built in type conversion and action property validation using Ognl</li>
<li> Powerful validation framework based on runtime attributes and a validation interceptor</li>
<b class="strong">How does XWork relate to Webwork</b><p class="paragraph">Webwork 2.0+ is built on top of XWork and provides web-specific features that allow you to quickly build web applications using XWork&#039;s command pattern and interceptor framework.</p>

	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
			    <td align="center"><font color="grey">Document generated by Confluence on Sep 07, 2004 00:34</font></td>