|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--com.bea.content.manager.servlets.jsp.taglib.BaseTag
|
+--com.bea.content.manager.servlets.jsp.taglib.SearchTag
JSP Tag implementation for searching for content.
| Field Summary | |
protected Map |
contextParams
Context params. |
protected Expression |
expr
The query. |
protected int |
max
The maximum number of content to return. |
protected Node[] |
nodes
The Nodes returned from the search. |
protected String |
queryStr
The query string. |
protected String |
sortBy
The sort by clause. |
| Fields inherited from class com.bea.content.manager.servlets.jsp.taglib.BaseTag |
cacheId, cacheScope, cacheTimeout, failOnError, useCache |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Constructor Summary | |
SearchTag()
|
|
| Method Summary | |
int |
doStartTag()
Run the tag. |
Map |
getContextParams()
Get the context params. |
String |
getMax()
Get the value of max as a String. |
String |
getQuery()
Get the value of queryStr. |
String |
getSortBy()
Get the value of sortBy. |
void |
release()
Release this tag. |
void |
setContextParams(Map m)
Set the context params. |
void |
setContextParams(String str)
Set the context params from semi-colon separate list of name=value pairs. |
void |
setExpression(Expression expr)
Set the expression object to use. |
void |
setMax(int l)
Set the value of max. |
void |
setMax(String v)
Set the value of max. |
void |
setQuery(String v)
Set the value of queryStr. |
void |
setSortBy(String v)
Set the value of sortBy. |
| Methods inherited from class com.bea.content.manager.servlets.jsp.taglib.BaseTag |
getCacheId, getCacheScope, getCacheTimeout, getFailOnError, getHttpSession, getUseCache, getUserId, setCacheId, setCacheScope, setCacheTimeout, setCacheTimeout, setFailOnError, setFailOnError, setUseCache, setUseCache, toDictionary |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Node[] nodes
protected int max
protected String sortBy
protected String queryStr
protected Expression expr
protected Map contextParams
| Constructor Detail |
public SearchTag()
| Method Detail |
public void release()
release in interface Tagrelease in class BaseTag
public int doStartTag()
throws JspException
doStartTag in interface TagdoStartTag in class TagSupportJspExceptionpublic String getMax()
max as a String.
public void setMax(String v)
max.
public void setMax(int l)
max.
public String getSortBy()
sortBy.
public void setSortBy(String v)
sortBy.
public String getQuery()
queryStr.
public void setQuery(String v)
queryStr.
public void setExpression(Expression expr)
expression object to use.
public Map getContextParams()
public void setContextParams(String str)
public void setContextParams(Map m)
|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||