The Java Server Pages (JSP) 2.0 spec is now available for public review. Some new changes in JSP 2.0 include the ability to write taglibs without java, the addition of an expression language, and more.
Download the JSP 2.0 spec.
Check out JSP 2.0 JSR.
-
Java Server Pages 2.0 Specification Available for Public Review (13 messages)
- Posted by: Floyd Marinescu
- Posted on: June 21 2002 15:26 EDT
Threaded Messages (13)
- JSP expression language by Shawn Bayern on June 21 2002 22:35 EDT
- JSP expression language by Torben Norling on June 24 2002 02:45 EDT
-
JSP expression language by Shawn Bayern on June 24 2002 11:38 EDT
-
JSP expression language by Torben Norling on June 25 2002 02:33 EDT
- JSP expression language by Eugene Bloss on June 25 2002 04:20 EDT
-
JSP expression language by Torben Norling on June 25 2002 02:33 EDT
- JSP expression language by Brian Ewins on June 26 2002 05:44 EDT
-
JSP expression language by Shawn Bayern on June 24 2002 11:38 EDT
- JSP expression language by Torben Norling on June 24 2002 02:45 EDT
- Java Server Pages 2.0 Specification Available for Pubic Review by Andrea Gorgone on June 22 2002 05:40 EDT
- Java Server Pages 2.0 Specification Available for Pubic Review by Darren P on June 22 2002 09:30 EDT
- Java Server Pages 2.0 Specification Available for Pubic Review by Aaron Anderson on June 22 2002 16:34 EDT
- Java Server Pages 2.0 Specification Available for Pubic Review by Floyd Marinescu on June 22 2002 17:02 EDT
- [OT]: Old topic by Anders Engstrom on June 23 2002 12:45 EDT
- Java Server Pages 2.0 Specification Available for Pubic Review by Floyd Marinescu on June 22 2002 17:02 EDT
- What's new? by Scott Hodson on June 22 2002 20:24 EDT
- What's new? by Dion Almaer on June 23 2002 18:45 EDT
-
JSP expression language[ Go to top ]
- Posted by: Shawn Bayern
- Posted on: June 21 2002 22:35 EDT
- in response to Floyd Marinescu
One quick way to experiment with most of the proposed features of the JSP 2.0 expression language is to download the JSTL implementation from Jakarta Taglibs, which contains an expression-language interpreter that's compliant with the JSTL 1.0 expression language (which we expect to be the core of the JSP 2.0 expression language).
The JSTL implementation at Jakarta Taglibs just had a final 1.0 release today; it's available from
http://jakarta.apache.org/builds/jakarta-taglibs/releases/standard
--Shawn (a member of the JSP 2.0 expert group) -
JSP expression language[ Go to top ]
- Posted by: Torben Norling
- Posted on: June 24 2002 02:45 EDT
- in response to Shawn Bayern
Hi,
I wonder about the state of JSTPL compared to Struts-logic tags. I'm wondering if I should start using JSPTL or stick with the Struts-logic tags. We are about to start with a "version 2" of our product that uses struts-logic today and it would be possible to switch as we will upgrade our interface anyway. As I remember the development of Struts-logic is kind of running on halfspeed due to the fact that JSPTL was in the pipe.
Ok, so what I really think about is quality / performance issues when comparing Struts-logic with JSPTL. Maybe someone have written a nice book on the issue ;-)
Thanks // Torben Norling -
JSP expression language[ Go to top ]
- Posted by: Shawn Bayern
- Posted on: June 24 2002 23:38 EDT
- in response to Torben Norling
I'm not unbiased (as the JSTL reference-implementation lead and author of a JSTL book), but my recommendation is to use the JSTL tags. Struts is planning on migrating to the JSTL tags for logic-based needs and is also planning on incorporating the expression into its tags (which of course will happen naturally when JSP 2.0 allows the expression language for all tag attributes and even in template text). -
JSP expression language[ Go to top ]
- Posted by: Torben Norling
- Posted on: June 25 2002 02:33 EDT
- in response to Shawn Bayern
Thanks for your reply Shawn,
Do you know if anyone (like BEA) have started with their own JSTL-specification implementation yet. I wonder because our schedule is to release our application in Mars 2003 and I'm curious about what will happen during the year regarding JSTL.
I would guess that JSTL is treated as one of the "JSP 2.0" features and will be one big release together with the next generation EJB stuff. -
JSP expression language[ Go to top ]
- Posted by: Eugene Bloss
- Posted on: June 25 2002 16:20 EDT
- in response to Torben Norling
There are several suites of custom tags that
do outperform JSTL already. Check out for
example Coldtags or Ticl -
JSP expression language[ Go to top ]
- Posted by: Brian Ewins
- Posted on: June 26 2002 05:44 EDT
- in response to Torben Norling
Brought to you from the horse's mouth:
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5157
------- Additional Comments From Craig McClanahan 2002-06-23 05:49 -------
Note that the iteration tags in the recently released JSP Standard Tag Library (JSTL) support exactly this sort of thing. In the long term, I suggest that Struts users plan to migrate to JSTL over the existing tags in the struts-bean and struts-logic libraries.
-
Java Server Pages 2.0 Specification Available for Pubic Review[ Go to top ]
- Posted by: Andrea Gorgone
- Posted on: June 22 2002 05:40 EDT
- in response to Floyd Marinescu
Hi there!
I know it's a detail, but if you have a moment, just fix that title.. it sounds weird. -
Java Server Pages 2.0 Specification Available for Pubic Review[ Go to top ]
- Posted by: Darren P
- Posted on: June 22 2002 09:30 EDT
- in response to Andrea Gorgone
Hah! Great title! -
Java Server Pages 2.0 Specification Available for Pubic Review[ Go to top ]
- Posted by: Aaron Anderson
- Posted on: June 22 2002 16:34 EDT
- in response to Floyd Marinescu
Wow, I didn't know that the JSR's are reviewed to such an extreme extent. I am sure this trumps the M$ API review process... -
Java Server Pages 2.0 Specification Available for Pubic Review[ Go to top ]
- Posted by: Floyd Marinescu
- Posted on: June 22 2002 17:02 EDT
- in response to Aaron Anderson
The title has been fixed. You can tell what was on my mind when I posted this. :)
Floyd -
[OT]: Old topic[ Go to top ]
- Posted by: Anders Engstrom
- Posted on: June 23 2002 12:45 EDT
- in response to Floyd Marinescu
Damn... to late :)
What was the old topic?
//Anders -
What's new?[ Go to top ]
- Posted by: Scott Hodson
- Posted on: June 22 2002 20:24 EDT
- in response to Floyd Marinescu
So can anybody give a summary of what's new with the 2.0 spec? Or do I have to read through the whole thing? -
What's new?[ Go to top ]
- Posted by: Dion Almaer
- Posted on: June 23 2002 18:45 EDT
- in response to Scott Hodson
Some of the big changes seem to be:
- The inclusion of the EL (shared with JSR 52)
- The new JSP Fragments (more formal JSP componentization)
- The new .tag idea, allowing custom tags to be defined using a JSP interface, not the Java interface Tags can be placed in WEB-INF/tags, allowing us to bypass the URI declaration
- <include-prelude> allows you to include JSPs at the beginning of a set of JSPs (by url-pattern)
- <include-coda> allows you to include JSPs at the end of a set of JSPs