You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Christian Meder <ch...@absolutegiganten.org> on 2005/09/17 23:52:22 UTC
Re: svn commit: r280836 - in /struts: core/trunk/xdocs/
core/trunk/xdocs/userGuide/ site/trunk/xdocs/
A couple of typos.
On Wed, 2005-09-14 at 12:34 +0000, husted@apache.org wrote:
> @@ -229,7 +229,7 @@
> </p>
>
> <p>
> - In a later release,
> + In a later release, when the new members stabalize,
s/stabalize/stabilize
> Modified: struts/core/trunk/xdocs/userGuide/preface.xml
> URL: http://svn.apache.org/viewcvs/struts/core/trunk/xdocs/userGuide/preface.xml?rev=280836&r1=280835&r2=280836&view=diff
> ==============================================================================
> --- struts/core/trunk/xdocs/userGuide/preface.xml (original)
> +++ struts/core/trunk/xdocs/userGuide/preface.xml Wed Sep 14 05:34:23 2005
> @@ -143,6 +143,65 @@
>
> </subsection>
>
> + <a name="chain"/>
> + <subsection name="0.4.1 Chain of Responsibility">
> +
> + <p>
> + A popular technique for organizing the execution of complex
> + processing flows is the "Chain of Responsibility" pattern,
> + as described (among many other places) in the classic
> + <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0201633612/apachesoftwar-20/">
> + "Gang of Four" design patterns book.</a>.
> + The GoF summarizes the Chain of Responsibility pattern as
> + "Avoid coupling the sender of a reuest to its receiver
s/reuest/request
> + by giving more than object a chance to handle the request.
> + Chain the receiving objects
> + and pass the request along the chain until an object handles it."
> + </p>
> +
> + <p>
> + The CoR pattern helps us keep software components loosely coupled.
> + A component can call a Chain of Responsbility,
> + without knowing what objects are on the chain or how they are
> + implemented.
> + Most importantly, we can adjust the Chain without changing
> + how callers invoke the Chain.
> + As of Struts Core 1.3,
> + the Request Processor, which servers as the frameworks "kernal",
s/servers/serves
s/kernal/kernel ??
> + is a Chain of Responsiblity.
> + </p>
> +
> + <p>
> + To implement its Chain, the Request Processor uses the
> + <a hhref="http://jakarta.apache.org/commons/chain/">
s/hhref/href
> + Chain of Responsibility </a>component in the Jakarta Commons
which
> + provides a standard implementation of the CoR pattern,
> + along with various implementations of the Context and
> + Command objects used by the Chain to service a request.
> + </p>
> +
> + <p>
> + For more about Chain of Responsiblity, see
> + </p>
> +
> + <ul>
> + <li>
> + <a hhref="http://jakarta.apache.org/commons/chain/">
> + Jakarta Commons Chain of Responsibility </a>
> + </li>
> + <li>
> + <a href="http://www.onjava.com/lpt/a/5671">
> + A look at Commons Chain</a>
> + </li>
> + <li>
> + <a href="http://www.infonoia.com/en/content.jsp?d=inf.05.06&pr=1">
> + Better Code with Struts 1t.3
s/1t.3/1.3
> Modified: struts/site/trunk/xdocs/mail.xml
> URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/mail.xml?rev=280836&r1=280835&r2=280836&view=diff
> ==============================================================================
> --- struts/site/trunk/xdocs/mail.xml (original)
> +++ struts/site/trunk/xdocs/mail.xml Wed Sep 14 05:34:23 2005
> @@ -24,15 +24,21 @@
> <section name="Mailing Lists - Guidelines">
> <a name="Guidelines"/>
>
> -<p>A mailing list is an electronic discussion forum that anyone can
> -subscribe to. When someone sends an email message to the mailing list,
> -a copy of that message is broadcast to everyone who is subscribed to
> -that mailing list. Mailing lists provide a simple and effective
> -communication mechanism. With potentially thousands of subscribers,
> -there is a common set of etiquette guidelines that you should observe.
> -Please keep on reading.
> +<p>
> + A mailing list is an electronic discussion forum that anyone can
> + subscribe to. When someone sends an email message to the mailing list,
> + a copy of that message is broadcast to everyone who is subscribed to
> + that mailing list. Mailing lists are the primary meands of communication
s/meands/means
Christian
--
Christian Meder, email: chris@absolutegiganten.org
The Way-Seeking Mind of a tenzo is actualized
by rolling up your sleeves.
(Eihei Dogen Zenji)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org