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 & 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> + <bean:define id="foo" name="labelValueBean" property="label"/> + <bean:message key='<%= foo.toString() %>'/> + </p> + <p> + Using Struts-EL, it would look like this: + </p> + <p> + <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 .. & labs live online w/ 4 Authors</h3> + <p> + Ted & 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]