|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.util.html.HTMLHyperlink | +--com.ibm.as400.util.servlet.ServletHyperlink
The ServletHyperlink class represents an HTML hyperlink tag.
This example creates an ServletHyperlink and displays the HTML tag.
ServletHyperlink link = new ServletHyperlink("http://www.myCompany.com", "myCompany Home Page"); link.setHttpServletResponse(resp); link.setPathInfo("/myServletDirectory/servlet"); System.out.println(link.getTag());
Here is the output of the ServletHyperlink:
<a href="http://www.myCompany.com/myServletDirectory/servlet&SomeSessionID=942349280740">myCompany Home Page</a>
This example creates an ServletHyperlink and sets two properties.
ServletHyperlink link = new ServletHyperlink("http://www.myCompany.com", "myCompany Home Page"); Properties properties = new Properties(); properties.put("userID", "fred"); properties.put("employeeID", "01234567"); link.setProperties(properties); link.setHttpServletResponse(resp); link.setPathInfo("/myServletDirectory/servlet"); System.out.println(link.getTag());
Here is the output of the ServletHyperlink:
<a href="http://www.myCompany.com/myServletDirectory/servlet?userid=fred&employeeID=01234567&SomeSessionID=942349280740">myCompany Home Page</a>
ServletHyperlink objects generate the following events:
Constructor Summary | |
ServletHyperlink()
Creates a default ServletHyperlink object. |
|
ServletHyperlink(java.lang.String link)
Creates a ServletHyperlink object with the specified resource link. |
|
ServletHyperlink(java.lang.String link,
java.lang.String text)
Creates a ServletHyperlink object with the specified resource link represented by the specified text. |
|
ServletHyperlink(java.lang.String link,
java.lang.String text,
java.lang.String target)
Creates a ServletHyperlink object with the specified resource link and target frame represented by the specified text. |
|
ServletHyperlink(java.lang.String link,
java.lang.String text,
java.lang.String target,
java.lang.String path,
com.ibm.as400.util.servlet.HttpServletResponse response)
Creates a ServletHyperlink object with the specified resource link, link text, target frame, resource link path, and HTTPServlet response. |
Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener. |
java.lang.Object |
clone()
Returns a copy of the ServletHyperlink. |
com.ibm.as400.util.servlet.HttpServletResponse |
getHttpServletResponse()
Returns the Http servlet response. |
java.lang.String |
getPathInfo()
Returns the path information. |
java.lang.String |
getTag()
Returns the HTML tag that represents the resource link. |
java.lang.String |
getTag(java.lang.String text,
java.util.Properties properties)
Returns the HTML tag that represents the resource link with the specified text and properties. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes the PropertyChangeListener from the internal list. |
void |
setHttpServletResponse(com.ibm.as400.util.servlet.HttpServletResponse response)
Sets the Http servlet response for the resource link. |
void |
setPathInfo(java.lang.String path)
Sets the path information for the resource link. |
Methods inherited from class com.ibm.as400.util.html.HTMLHyperlink |
addVetoableChangeListener,
getDirection,
getLanguage,
getLink,
getName,
getProperties,
getTag,
getTarget,
getText,
getTitle,
removeVetoableChangeListener,
setDirection,
setLanguage,
setLink,
setName,
setProperties,
setTarget,
setText,
setTitle,
toString |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public ServletHyperlink()
public ServletHyperlink(java.lang.String link)
link
- The Uniform Resource Identifier (URI).public ServletHyperlink(java.lang.String link, java.lang.String text)
link
- The Uniform Resource Identifier (URI).text
- The text representation for the resource.public ServletHyperlink(java.lang.String link, java.lang.String text, java.lang.String target)
link
- The Uniform Resource Identifier (URI).text
- The text representation for the resource.target
- The target frame.public ServletHyperlink(java.lang.String link, java.lang.String text, java.lang.String target, java.lang.String path, com.ibm.as400.util.servlet.HttpServletResponse response)
link
- The Uniform Resource Identifier (URI).text
- The text representation for the resource.target
- The target frame.path
- The resource link path information.response
- The Http servlet response.Method Detail |
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- The PropertyChangeListener.removePropertyChangeListener(java.beans.PropertyChangeListener)
public java.lang.Object clone()
public com.ibm.as400.util.servlet.HttpServletResponse getHttpServletResponse()
public java.lang.String getPathInfo()
public java.lang.String getTag()
public java.lang.String getTag(java.lang.String text, java.util.Properties properties)
text
- The text.properties
- The Properties.public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- The PropertyChangeListener.addPropertyChangeListener(java.beans.PropertyChangeListener)
public void setHttpServletResponse(com.ibm.as400.util.servlet.HttpServletResponse response)
response
- The Http servlet response.public void setPathInfo(java.lang.String path)
path
- The path information.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |