Attached to this email I have the code for the following tags: ContextTag, FocusTag, PopTag, PushTag and PrintTag. These do what PropertyTag does today and more:
<ww:context id="foo" value="bar"/> pulls "bar" from the valuestack and puts it into the page context as "foo". <ww:focus value="foo"></ww:focus> moves the focus to "foo" within the body of the tag (push at start of tag, and pop at end of tag). <ww:push value="foo"/> pushes foo to the top of the valuestack. <ww:pop/> pops the top value off the valuestack <ww:print value="foo"/> fetches "foo" and prints it. You will note that the code is way cleaner, that the resulting tags are more flexible and most importantly, the entire documentation for them is pretty much what I wrote above. This last point is the most important since the full page and confusing document on property tag that we have today is no user friendly. // Anders Hovmöller
ContextTag.java
Description: Binary data
FocusTag.java
Description: Binary data
PopTag.java
Description: Binary data
PrintTag.java
Description: Binary data
PushTag.java
Description: Binary data