com.opensymphony.webwork.util
Class FreemarkerWebWorkUtil
java.lang.Object
com.opensymphony.webwork.util.WebWorkUtil
com.opensymphony.webwork.util.FreemarkerWebWorkUtil
- public class FreemarkerWebWorkUtil
- extends WebWorkUtil
- Author:
- CameronBraid
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FreemarkerWebWorkUtil
public FreemarkerWebWorkUtil(com.opensymphony.xwork.util.OgnlValueStack stack,
HttpServletRequest request,
HttpServletResponse response)
buildUrl
public String buildUrl(String url)
findValue
public Object findValue(String expression,
String className)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
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
- Parameters:
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
- Returns:
- a List of ListEntry