| Author |
Question about Tag lib
|
Hendy Setyo Mulyo
Ranch Hand
Joined: Dec 01, 2004
Posts: 219
|
|
Hi ranchers, This is taken from the mock exams: Which of the following statements are correct regarding tag libraries?Select 1 correct option. A.The tag library descriptor for a tag library must be kept in META-INF/taglib.tld, if the tag library is packaged in a jar file. B.The tag library descriptor for a tag library may be kept in WEB-INF/taglib.tld, if the tag library is packaged in a jar file. C.A JSP 2.0 compliant container is guaranteed to generate implicating mapping for JSTL tag libraries. D.A JSP 2.0 compliant container will automatically generate an implicit tag library for a set of tag files. E.The tag library descriptor for a tag library not packaged as a jar file may be kept anywhere in /tld directory of the web application'sdocument root Answer: D I know that D is correct, but I think A also correct. Maybe someone can brief me why only D is correct? Thanks.
|
Hendy Setyo Mulyo
SCJP 1.4 (95%), SCWCD 1.4 (94%)
|
 |
NDP Prasad
Ranch Hand
Joined: Apr 13, 2006
Posts: 177
|
|
The tag library descriptor for a tag library must be kept in META-INF/taglib.tld, if the tag library is packaged in a jar file.
I think it is not correct because if it is inside a jar it should be META-INF/jar/taglib.tld Please correct me if iam wrong..
|
SCJP,SCWCD<br />
|
 |
Christophe Verré
Sheriff
Joined: Nov 24, 2005
Posts: 14669
|
|
|
TLD can have any name whose extension is ".tld", and must put under META-INF (or subdirectory of it) when packaged in a JAR file. So it is not restricted to only one taglib.tld.
|
[My Blog]
All roads lead to JavaRanch
|
 |
Christophe Verré
Sheriff
Joined: Nov 24, 2005
Posts: 14669
|
|
Please correct me if iam wrong..
Wrong Please refer to my post above.
|
 |
Hendy Setyo Mulyo
Ranch Hand
Joined: Dec 01, 2004
Posts: 219
|
|
Originally posted by Satou kurinosuke: TLD can have any name whose extension is ".tld", and must put under META-INF (or subdirectory of it) when packaged in a JAR file. So it is not restricted to only one taglib.tld.
I see. Thanks Satou
|
 |
 |
|
|
subject: Question about Tag lib
|
|
|