Class RemoteAddressTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
org.deltava.taglib.BrowserInfoTag
org.deltava.taglib.html.ElementTag
org.deltava.taglib.html.ImageTag
org.deltava.taglib.format.RemoteAddressTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable
A JSP tag to format IP address information.
- Since:
- 10.2
- Version:
- 10.2
- Author:
- Luke
- See Also:
-
Field Summary
Fields inherited from class ElementTag
_classes, _data, _outFields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdoEndTag()Displays the address information.intCalculates the flag data, if requested.voidrelease()voidsetAddr(RemoteAddressBean addr) Sets the remote address to display.voidSets information about the IP address block.voidsetShowFlag(boolean showFlag) Sets whether to show the national flag of the IP block.Methods inherited from class ImageTag
renderHTML, setCaption, setSrc, setX, setYMethods inherited from class ElementTag
getFormIndexCount, getName, getParentFormTag, setClassName, setID, setNumericAttr, setPageContext, setStyleMethods inherited from class BrowserInfoTag
getBrowserContext, passedCAPTCHAMethods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, setValue
-
Constructor Details
-
RemoteAddressTag
public RemoteAddressTag()Creates the tag.
-
-
Method Details
-
setAddr
Sets the remote address to display.- Parameters:
addr- a RemoteAddressBean
-
setInfo
Sets information about the IP address block.- Parameters:
ib- the IPBlock
-
setShowFlag
public void setShowFlag(boolean showFlag) Sets whether to show the national flag of the IP block.- Parameters:
showFlag- TRUE to display the flag, otherwise FALSE
-
release
-
doStartTag
public int doStartTag()Calculates the flag data, if requested.- Specified by:
doStartTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classImageTag- Returns:
- SKIP_BODY always
-
doEndTag
-