org.apache.struts2.util
类 StrutsUtil
java.lang.Object
org.apache.struts2.util.StrutsUtil
- 直接已知子类:
- VelocityStrutsUtil
public class StrutsUtil
- extends Object
Struts base utility class, for use in Velocity and Freemarker templates
构造方法摘要 |
StrutsUtil(com.opensymphony.xwork2.util.ValueStack stack,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
StrutsUtil
public StrutsUtil(com.opensymphony.xwork2.util.ValueStack stack,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
bean
public Object bean(Object aName)
throws Exception
- 抛出:
Exception
isTrue
public boolean isTrue(String expression)
findString
public Object findString(String name)
include
public String include(Object aName)
throws Exception
- 抛出:
Exception
include
public String include(Object aName,
javax.servlet.http.HttpServletRequest aRequest,
javax.servlet.http.HttpServletResponse aResponse)
throws Exception
- 已过时。 the request and response are stored in this util class, please use include(string)
- 抛出:
Exception
urlEncode
public String urlEncode(String s)
buildUrl
public String buildUrl(String url)
findValue
public Object findValue(String expression,
String className)
throws ClassNotFoundException
- 抛出:
ClassNotFoundException
getText
public String getText(String text)
getContext
public String getContext()
translateVariables
public String translateVariables(String expression)
makeSelectList
public List makeSelectList(String selectedList,
String list,
String listKey,
String listValue)
- the selectedList objects are matched to the list.listValue
listKey and listValue are optional, and if not provided, the list item is used
- 参数:
selectedList
- the name of the action property
that contains the list of selected items
or single item if its not an array or listlist
- the name of the action property
that contains the list of selectable itemslistKey
- an ognl expression that is exaluated relative to the list item
to use as the key of the ListEntrylistValue
- an ognl expression that is exaluated relative to the list item
to use as the value of the ListEntry
- 返回:
- a List of ListEntry
toInt
public int toInt(long aLong)
toLong
public long toLong(int anInt)
toLong
public long toLong(String aLong)
toString
public String toString(long aLong)
toString
public String toString(int anInt)
toStringSafe
public String toStringSafe(Object obj)