cvs commit: jakarta-struts/doc/userGuide building_view.xml preface.xml

2002-11-01 Thread dmkarr
dmkarr  2002/11/01 21:40:18

  Modified:doc/userGuide building_view.xml preface.xml
  Log:
  I added a short paragraph about Struts-EL to section 0.8, and a longer section
  as section 3.4.6 in the "Building View Components" chapter.
  
  PR: 14166
  
  Revision  ChangesPath
  1.17  +50 -4 jakarta-struts/doc/userGuide/building_view.xml
  
  Index: building_view.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/building_view.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- building_view.xml 29 Oct 2002 04:17:34 -  1.16
  +++ building_view.xml 2 Nov 2002 05:40:18 -   1.17
  @@ -678,6 +678,56 @@
  return(null);

   
  +  
  +
  +  
  +
  + The Struts-EL tag library is a contributed library in
  + the Struts distribution.  It represents an integration of the Struts
  + tag library with the JavaServer Pages Standard Tag Library, or at
  + least the "expression evaluation" engine that is used by the JSTL.
  +
  +
  + The base Struts tag library contains tags which rely on the evaluation
  + of "rtexprvalue"s (runtime scriptlet expressions) to evaluate dynamic
  + attribute values.  For instance, to print a message from a properties
  + file based on a resource key, you would use the
  + bean:write tag, perhaps like this:
  + 
  +  
  +
  +
  + This assumes that stringvar exists as a JSP scripting
  + variable.  If you're using the Struts-EL library, the
  + reference looks very similar, but slightly different, like this:
  + 
  +  
+ + + If you want to know how to properly use the Struts-EL + tag library, there are two important things you need to know: + + The Struts tag library + The JavaServer Pages Standard tag library + + + + Once you understand how to use these two, consider Struts tag + attribute values being evaluated the same way the JSTL tag attribute + values are. Past that, there is very little else you need to know to + effectively use the Struts-EL tag library. + + + Although the Struts-EL tag library is a direct "port" + of the tags from the Struts tag library, not all of the tags in the + Struts tag library were implemented in the Struts-EL + tag library. This was the case if it was clear that the functionality + of a particular Struts tag could be entirely fulfilled by a tag in the + JSTL. It is assumed that developers will want to use the + Struts-EL tag library along with the JSTL, so it is + reasonable to assume that they will use tags from the JSTL if they + fill their needs. + Next: Building Controller Components @@ -686,7 +736,3 @@ - - - - 1.11 +12 -2 jakarta-struts/doc/userGuide/preface.xml Index: preface.xml === RCS file: /home/cvs/jakarta-struts/doc/userGuide/preface.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- preface.xml 29 Oct 2002 05:32:26 - 1.10 +++ preface.xml 2 Nov 2002 05:40:18 - 1.11 @@ -541,10 +541,20 @@ in the Java Web Services Tutorial. Struts also works well with the new -http://java.sun.com/products/jsp/jstl";>Java Standard Tag Library +http://java.sun.com/products/jsp/jstl";>JavaServer Pages Standard Tag Library and taglibs from other sources, like http://jsptags.com/";>JSP Tags and -http://jakarta.apache.org/taglibs/index.html";>Jarkata Taglibs. +http://jakarta.apache.org/taglibs/index.html";>Jakarta Taglibs. + + + + One of the contributed libraries that comes with the Struts distribution, + called Struts-EL, is specifically designed to work well + with the JavaServer Pages Standard Tag Library. In particular, it uses + the same "expression language" engine for evaluating tag attribute values + as the JSTL. This is in contrast to the main Struts tag library, which + can only use "rtexprvalue"s (runtime scriptlet expressions) for dynamic + attribute values. There are also toolkits available that make Struts easy to use with -- To unsubscribe, e-mail: For additional commands, e-mail:

cvs commit: jakarta-struts/doc/userGuide building_view.xml preface.xml project.xml

2003-11-26 Thread husted
husted  2003/11/26 20:06:52

  Modified:doc  index.xml learning.xml project.xml status.xml
using.xml volunteers.xml
   doc/faqs kickstart.xml newbie.xml project.xml
   doc/stylesheets struts.xsl
   doc/userGuide building_view.xml preface.xml project.xml
  Log:
  Move resource area to SourceForge site.
  
  Revision  ChangesPath
  1.53  +11 -81jakarta-struts/doc/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/index.xml,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- index.xml 7 Oct 2003 22:26:36 -   1.52
  +++ index.xml 27 Nov 2003 04:06:51 -  1.53
  @@ -39,15 +39,15 @@
   Struts provides its own Controller component and 
integrates with 
   other technologies to provide the Model and the View.
   
  -For the Model, Struts can interact with standard data access
  -technologies, like http://java.sun.com/products/jdbc/";>JDBC and 
  +For the Model, Struts can interact with standard data 
access
  +technologies, like http://java.sun.com/products/jdbc/";>JDBC and
   http://java.sun.com/products/ejb/";>EJB, as well as most any 
third-party packages, like
   Hibernate, iBATIS, or Object Relational Bridge.
   
   For the View, Struts works well with 
   http://java.sun.com/products/jsp/";>JavaServer Pages, including
   JSTL and JSF, as well as Velocity 
Templates, XSLT, and
  -other presentation systems.
  +other presentation systems.
   
   
   
  @@ -67,6 +67,14 @@
   http://jakarta.apache.org/struts.
   
   
  +
  +Struts is a volunteer project and all support for the framework is provided 
by unpaid volunteers.
  +This documentation bundle and the mailing lists are the primary ways to 
learn how to use Struts.
  +The next few pages are devoted to helping you understand what resources are 
available to you.
  +Since Struts is a volunteer project, and our resources are limited, it is 
important that we first help you
  +help yourself.
  +
  +
   
   
   
  @@ -157,14 +165,6 @@
   Guide and the Developer Guides.
   
   
  -
  -Struts is a volunteer project and all support for the framework is 
provided by unpaid volunteers.
  -This documentation bundle and the mailing lists are the primary ways to 
learn how to use Struts.
  -The next few pages are devoted to helping you understand what resources 
are available to you.
  -Since Struts is a volunteer project, and our resources are limited, it 
is important that we first help you
  -help yourself.
  -
  -
   
   
   
  @@ -185,76 +185,6 @@
   
   
   
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -
  -   
  -   The Apache Software Foundation does not provide printed manuals, 
  -   but several third-party books about Struts are available. 
  -   A current list of books about Struts is maintained in the
  -   resource area. 
  -   Links to excerpts are provided when available. 
  -   
  -   
  -
   
   
  
  
  
  
  1.17  +47 -46jakarta-struts/doc/learning.xml
  
  Index: learning.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/learning.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- learning.xml  11 Nov 2003 21:23:32 -  1.16
  +++ learning.xml  27 Nov 2003 04:06:51 -  1.17
  @@ -190,11 +190,6 @@
   
   
   
  -
  -See the Resources section for a 
complete listing of freely-available
  -Struts examples.
  -
  -
   
   
   
  @@ -219,7 +214,7 @@
   OR THE mailto:[EMAIL PROTECTED]">
   USER LIST DIGEST BEFORE POSTING. 
   
  -
  +
   Please note that the Struts User list enjoys a "casual friday" policy. 
   More off-topic  messages are tolerated on Fridays so long as the 
   message is prefixed with the token [FRIDAY]. 
  @@ -228,45 +223,6 @@
   Posting [FRIDAY] articles on any other weekday is strongly 
   discouraged. 
   We thank you for your cooperation.
  -
  -
  -
  -The Struts Resources page 
  -provides links to other material published about Struts, including:
  -
  -
  -
  -
  -
  -books,
  -
  -
  -
  -articles,
  -
  -
  -
  -tutorials,
  -
  -
  - 
  -