husted      2003/02/18 16:26:50

  Modified:    doc/news news_2002_q4.xml index.xml
  Log:
  Routine updates.
  
  Revision  Changes    Path
  1.3       +80 -0     jakarta-struts/doc/news/news_2002_q4.xml
  
  Index: news_2002_q4.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/news/news_2002_q4.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- news_2002_q4.xml  15 Feb 2003 20:54:27 -0000      1.2
  +++ news_2002_q4.xml  19 Feb 2003 00:26:49 -0000      1.3
  @@ -788,6 +788,86 @@
   </p>
   <hr size="1" noshade=""/>
   
  +    <h3><a name="20021002"></a>02 Oct 2002  - Struts-EL contrib library (Struts 
&amp; JSTL)</h3>
  +    <p>
  +        The Struts-EL contrib library is now available in the nightly build, as of 
build 20021002.
  +    </p>
  +    <p>
  +        The Struts-EL tag library is an extension of the Struts tag library (at
  +        least
  +        the "bean", "html", and "logic" portions).  Each JSP custom tag in this
  +        library is a subclass of an associated tag in the Struts tag library.  The
  +        basic difference is that this tag library does not use "rtexprvalues", it
  +        uses
  +        the expression evaluation engine in the JSP Standard Tag Library (version
  +        1.0)
  +        to evaluate attribute values.
  +    </p>
  +    <p>
  +        All of the tags in this library are "ported" from the Struts tag library,
  +        with
  +        the same attributes (except for one each added to "logic:match" and
  +        "logic:notMatch") and functionality.  However, some of the Struts tags were
  +        not
  +        ported to this library.  This is the case for several tags whose
  +        functionality
  +        is completely covered by the JSTL tag library ("bean:write", for instance,
  +        being covered by "c:out" in the JSTL).
  +    </p>
  +    <p>
  +        In order to fully understand the correct utilization of this library, you
  +        must
  +        understand the use and operation of the Struts tag library, and the use and
  +        operation of the JavaServer Pages Standard Tag Library (hereafter called the
  +        "JSTL"), along with the expression language (sometimes called the "EL") used
  +        for evaluating attribute values.  At this point in time, there is only very
  +        little documentation for the Struts-EL library.  There is a "README.txt"
  +        file
  +        at the root of the distribution which provides some basic information.  At
  +        some
  +        future time, the documentation for Struts-EL may be generated just like the
  +        Struts documentation.  However, as this library is really just a pure
  +        combination of the Struts tag library with the JSTL EL engine, there isn't a
  +        great deal more additional information that would be useful.
  +    </p>
  +    <p>
  +        Note that the use of JSTL 1.0 requires the use of a JSP 1.2-compliant web
  +        container.  As a result, Struts-EL also requires a JSP 1.2-compliant web
  +        container.
  +    </p>
  +    <p>
  +        The Struts-EL distribution is provided as part of the Struts distribution,
  +        as a
  +        "contrib" library.  Just like the normal Struts distribution, there is a
  +        "strutsel-exercise-taglib" web application, which is a simple application
  +        used
  +        for demonstrating many of the tags and their features.  This version of the
  +        application covers a few more tags than the example in the base library, and
  +        also provides a "Source" feature, to view the source online.
  +    </p>
  +    <p>
  +        If you want a quick example of what you can do with Struts-EL, imagine what
  +        you
  +        normally have to do if you're using LabelValueBean in your Action code to
  +        populate a symbolic value and a message resource key, and displaying that
  +        resulting string in your JSP page.
  +    </p>
  +    <p>
  +        You would normally have a pair of lines like this in your JSP page
  +        (hopefully
  +        I've got my syntax correct, as I'm entering this cold):
  +    </p>
  +    <p>
  +          &lt;bean:define id="foo" name="labelValueBean" property="label"/>
  +          &lt;bean:message key='&lt;%= foo.toString() %>'/>
  +    </p>
  +    <p>
  +        Using Struts-EL, it would look like this:
  +    </p>
  +    <p>
  +          &lt;bean-el:message key="${labelValueBean.label}"/>
  +    </p>
  +    <hr size="1" noshade=""/>
   
   <h3><a name="20020910"></a>2002 Sep 10 - ApplicationResources.properties from 
Database</h3>
   <p>
  
  
  
  1.18      +86 -0     jakarta-struts/doc/news/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/news/index.xml,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- index.xml 15 Feb 2003 20:54:27 -0000      1.17
  +++ index.xml 19 Feb 2003 00:26:49 -0000      1.18
  @@ -112,6 +112,92 @@
   <hr size="1" noshade=""/>
   -->
   
  +    <h3><a name="20030217"></a>17 Feb 2003 - Struts talk .. &amp; labs live online 
w/ 4 Authors</h3>
  +    <p>
  +        Ted &amp; James have now both graciously agreed to join the WebEx labs.
  +    </p>
  +    <p>
  +        Try to see them in person! <br />
  +        (I just did DC 2 weeks ago).
  +    </p>
  +    <p>
  +        This in addition to doing real labs for multi row master detail processing 
to DB, etc.
  +        I just added extra sessions.
  +        You can find out more and how to sign up at
  +        <a 
href="http://www.mail-archive.com/mvc-programmers%40basebeans.net/msg00006.html";>http://www.mail-archive.com/mvc-programmers%40basebeans.net/msg00006.html</a>
  +    </p>
  +    <p>
  +        But if you can't ... you can see their presentation and hear them live from 
your home or work,
  +        shortly after their live shows.
  +    </p>
  +    <p>
  +        The qualifier is that this is not intro to Struts
  +        and that you please do the hands on labs after each of the 5 sessions.
  +    </p>
  +    <p>
  +        Vic Cekvenich <br />
  +        - Best Training by readers of JDJ<br />
  +        - Project recovery
  +    </p>
  +    <hr size="1" noshade=""/>
  +
  +    <h3><a name="20030216"></a>16 Feb 2003 - Struts talks at Lone Star</h3>
  +    <p>
  +        The Lone Star Software Symposium in Austin TX February 21-23 features 
Struts presentations by
  +        Ted Husted as well as XDoclet presentations by Erik Hatcher.
  +        Erik is the originator of the popular LookupDispatchAction
  +        and has pioneered using XDoclet to create Struts ActionForms and other 
components.
  +    </p>
  +    <p>
  +        For details about the symposium, visit <a 
href="http://www.nofluffjuststuff.com";>http://www.nofluffjuststuff.com</a>.
  +    </p>
  +    <p>
  +        Ted's "Building applications ... with Struts!" talk is Friday at 1:15pm:
  +    </p>
  +    <p>
  +        "What is this web presentation tier framework that has gained such 
widespread popularity?
  +        Struts, a Jakarta Model-View-Controller framework,
  +        allows clean separation between business logic and its presentation.
  +        This session will introduce Struts to those new to it or want a refresher 
on the basics.
  +        An example application will be built during the presentation demonstrating 
the primary features discussed."
  +    </p>
  +    <p>
  +        Sunday morning, Ted will be hosting a "More About Struts" talk:
  +    </p>
  +    <p>
  +        "Simple sites are simple to build in Struts. But most of our projects are 
complex, not simple.
  +        This session delves beyond the basics, into areas such as the Struts 
Validator, Struts TestCase,
  +        the Scaffold toolkit, and how to design the business-logic end of your 
application."
  +    </p>
  +    <p>
  +        Erik's XDoclet presentations are not Struts-specific,
  +        but would be interest to any Struts practitioner.
  +        (You can bet that Ted will be sitting in!)
  +        Erik's "Introduction to XDoclet" and "eXtreme XDoclet" talks are on Sunday 
Feb 23.
  +        Erik is also presenting talks on Lucene and Ant at the symposium.
  +    </p>
  +    <p>
  +        For more about the Lone Star Symposium, and others in this series,
  +        visit <a 
href="http://www.nofluffjuststuff.com/";>http://www.nofluffjuststuff.com/</a>.
  +    </p>
  +    <hr size="1" noshade=""/>
  +
  +    <h3><a name="20030215"></a>15 Feb 2003 - Struts quiz online at java.sun.com</h3>
  +    <p>
  +        As part of an ongoing series, a Struts Quiz is available at the 
java.sun.com website
  +        <a 
href="http://developer.java.sun.com/developer/Quizzes/misc.html";>http://developer.java.sun.com/developer/Quizzes/misc.html</a>.
  +    </p>
  +    <p>
  +        The quiz was written by Ted Husted, Struts Committer and lead author of 
Struts in Action.
  +        The SIA quiz joins other recent Java quizzes on the topics of Ant and JMX.
  +        The Struts questions are designed to point out some useful but 
underutilized aspects of the framework.
  +    </p>
  +    <p>
  +        So, pop over and have a bit of fun testing your Struts knowledge,
  +        and maybe even learn something at the same time. =:0)
  +    </p>
  +    <hr size="1" noshade=""/>
  +
       <h3><a name="20030211"></a>11 Feb 2003 - Scioworks Camino 3.0</h3>
       <p>
           Announcing Scioworks Camino 3.0, visual modelling tool for Jakarta Struts 
(v1.0 to v1.1-b3).
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to