what is custom tags with example?
Answers were Sorted based on User's Feedback
Answer / rakesh
A custom tag is a user-defined JSP language element. When a
JSP page containing a custom tag is translated into a
servlet, the tag is converted to operations on an object
called a tag handler
ex-bodyless tag 2 tags with body
1<tagName attributeName="value"
anotherAttributeName="anotherValue"/>
2.<tagName attributeName="value"
anotherAttributeName="anotherValue">
...tag body...
</tagName>
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / rex
JSP technology also provides a mechanism for encapsulating other types of dynamic functionality in custom tags, which are extensions to the JSP language. Custom tags are usually distributed in the form of a tag library, which defines a set of related custom tags and contains the objects that implement the tags.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / ravi
Custom tags are 5 type they are
1. simple custom tag
2. param custom tag
3. iterator custom tag
4. body custom tag
5. nested custom tag
if we want write a simple custom tags, we need to follow
these 5 steps
1. we need write directory taglib and uri to ur jsp page
2. we need call custom tag to ur jsp page
3. we need declare taglib uri and taglib loaction in web.xml
4. we need write taglib Discriptor(TLD) file
5. we need write tag handler class
if u want to write tag handler class, our class must
implements tag interface, it available in
javax.servlet.jsp.tagext.Tag package
Tag is an Interface it contains 6 abstract methods and 4
constant variables i.e,
Abstract methods Constants
PageContext EVAL_BODY_INCLUDE
setParent SKIP_BODY
getParent EVAL_PAGE
doStartTag SKIP_PAGE
doEndTag
relase
it contain some more explanation is there....!
| Is This Answer Correct ? | 0 Yes | 0 No |
What are data structures in java?
What are the 8 primitive data types in java?
Tell me the Importent classes in net package?
Define jre i.e. Java runtime environment?
Explain heap sort?
Why does java have two ways to create child threads? Which way is better?
What is meant by attribute?
How do you declare a destructor in java?
Is it possible to compare various strings with the help of == operator? What are the risks involved?
What is passing by reference in java?
What is hashing principle in java?
How many bits is a 64 bit byte?