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