CVS: Tapestry/web new.html,1.102.4.5,1.102.4.6

Howard Lewis Ship <[email protected]>
Newsgroups gmane.comp.java.tapestry.cvs
Message-ID <[email protected]>
Update of /cvsroot/tapestry/Tapestry/web
In directory sc8-pr-cvs1:/tmp/cvs-serv8557/web

Modified Files:
      Tag: hship-2-3
	new.html 
Log Message:
Change Form to record allocated element ids as a hidden field, and compare against it when the form is submitted.
Change StaleLink page to display the message from the StaleLinkException.

Index: new.html
===================================================================
RCS file: /cvsroot/tapestry/Tapestry/web/new.html,v
retrieving revision 1.102.4.5
retrieving revision 1.102.4.6
diff -C2 -d -r1.102.4.5 -r1.102.4.6
*** new.html	8 Dec 2002 15:04:48 -0000	1.102.4.5
--- new.html	21 Dec 2002 13:05:47 -0000	1.102.4.6
***************
*** 14,18 ****
  <h3>Release 2.4-alpha-1</h3>
  
! <p>
  Added support for specifying expressions in the component template.  Expressions
  are specified as attributes with the format "<code>[[ <i>expression</i> ]]</code>".
--- 14,19 ----
  <h3>Release 2.4-alpha-1</h3>
  
! <ul>
! <li>
  Added support for specifying expressions in the component template.  Expressions
  are specified as attributes with the format "<code>[[ <i>expression</i> ]]</code>".
***************
*** 20,25 ****
  Expressions specified this way are the equivalent of the
  <code>&lt;binding&gt;</code> element in a specification.
  
! <p>
  Tapestry now supports <i>implicit components</i>.  Implicit components are
  declared exclusively in the containing component's template (instead of in
--- 21,27 ----
  Expressions specified this way are the equivalent of the
  <code>&lt;binding&gt;</code> element in a specification.
+ </li>
  
! <li>
  Tapestry now supports <i>implicit components</i>.  Implicit components are
  declared exclusively in the containing component's template (instead of in
***************
*** 30,45 ****
  are especially useful for components that take no parameters, but may also
  make use of template expressions.
  
! <p>
  A number of non-backwards compatible changes were made to several
  framework interfaces to support more flexibility on where specifications
  and templates may be located, but these should not affect the overwhelming
  majority of Tapestry users.  In addition, private assets and context assets
! may also be relative.  Private assets are relative to the component which declares
  them, context assets are relative to the application servlet (within the servlet
  context).
  
! <p>
  Moved the Inspector out of the framework and into the contrib library.
  
  <h3>Release 2.3-alpha-1</h3>
--- 32,76 ----
  are especially useful for components that take no parameters, but may also
  make use of template expressions.
+ </li>
  
! <li>
  A number of non-backwards compatible changes were made to several
  framework interfaces to support more flexibility on where specifications
  and templates may be located, but these should not affect the overwhelming
  majority of Tapestry users.  In addition, private assets and context assets
! may also be relative.  
! 
! <br/>
! Private assets are relative to the component specification
! which declares
  them, context assets are relative to the application servlet (within the servlet
  context).
+ </li>
  
! <li>
  Moved the Inspector out of the framework and into the contrib library.
+ </li>
+ 
+ <li>
+ Created smarter checks for stale sessions for ActionLink, DirectLink and Form.
+ The action and direct services used by the components now encode whether the
+ application was stateful into the URL.  The stateful check only occurs if the application
+ was stateful when the URL was rendered.
+ </li>
+ 
+ <li>
+ Changed Form to record the exact ids generated during the render (it used to just store the count).
+ This allows a more useful exception message to be generated 
+ for the
+ <a href="doc/api/net/sf/tapestry/StaleLinkException.html">StaleLinkException</a>.
+ </li>
+ 
+ <li>
+ Changed the default StaleLink page to have a message property, and to display
+ the message from the StaleLinkException.
+ </li>
+ 
+ </ul>
+ 
  
  <h3>Release 2.3-alpha-1</h3>



-------------------------------------------------------
This SF.NET email is sponsored by: Order your Holiday Geek Presents Now!
Green Lasers, Hip Geek T-Shirts, Remote Control Tanks, Caffeinated Soap,
MP3 Players,  XBox Games,  Flying Saucers,  WebCams,  Smart Putty.
T H I N K G E E K . C O M       http://www.thinkgeek.com/sf/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.