permaculture playing cards
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes body-content in tag Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "body-content in tag " Watch "body-content in tag " New topic

body-content in tag

Sim Kim
Ranch Hand

Joined: Aug 06, 2004
Posts: 268
Is <body-content> in <tag> element optional in a tag library descriptor ?
Dale Seng
Ranch Hand

Joined: Mar 22, 2004
Posts: 275
The body-content element provides provides information on the content of the
body of this tag. This element is primarily intended for use by page composition
There are currently three values specified:
tagdependent The body of the tag is interpreted by the tag implementation itself,
and is most likely in a different ´┐Żlangage´┐Ż, e.g embedded SQL statements.
JSP The body of the tag contains nested JSP syntax
empty The body must be empty
This element is optional; the default value is JSP
Sim Kim
Ranch Hand

Joined: Aug 06, 2004
Posts: 268
In JSP 2.0 spec it says : Body content is mandatory .
Even HF Servlets and JSP page : Page 498 says so ...

Please clarify ?
Sim Kim
Ranch Hand

Joined: Aug 06, 2004
Posts: 268
Please help guys ....

What is the default <body-content> for custom tags and simple tags OR is it mandatory to have body content ......

Also what does <body-content>tagdependant<body-content> signify ?

This is in context of JSP 2.0 not JSP 1.2
Francois Roland
Ranch Hand

Joined: Jul 24, 2003
Posts: 34

For JSP 1.2, here is an excerpt from the web-jsptaglibrary_1_2.dtd:

This means that body-content attribute is optional.

For JSP 2.0, here is an excerpt from the web-jsptaglibrary_2_0.xsd:

As you can see, and as it is stated in the documentation, the body-content is now mandatory, and the four acceptable values are: tagdependent, JSP, empty, scriptless.

I hope this answer will help you.

Brown belt on
Sharma Anjali
Ranch Hand

Joined: Feb 22, 2005
Posts: 63
HF says default value for body-content is scriptless.
If body-content is mandatory then whats the relevance for a default value as you'll have to type in a value yourself ?
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: body-content in tag
It's not a secret anymore!