com.taggercat.handlers
Class ChangeUserSetting
java.lang.Object
com.taggercat.handlers.AbstractRequestHandler
com.taggercat.handlers.ChangeUserSetting
- All Implemented Interfaces:
- com.taggercat.el.ELPropertyResolver, RequestHandler
public class ChangeUserSetting
- extends AbstractRequestHandler
An action handler to change user settings; where user settings are a Map on the user's session.
Examples:
Change a user setting: tcAjaxAction( "setUserSetting", '/Ajax/AjaxNillResponse.jsp', { "name":"sectionId", "value":"hidden" } )
or
Clear a user setting: tcAjaxAction( "clearUserSetting", '/Ajax/AjaxNillResponse.jsp', { "name":"sectionId", "value":"hidden" } )
or
Read a user setting: ${tc.userSetting('sectionId')} or ${tc.userSetting('key','defaultValue')}
or
Read a user setting:
This action handler is usually called from an AJAX request.
-

| Methods inherited from class com.taggercat.handlers.AbstractRequestHandler |
disableClientCache, getDataSourceName, getErrorException, getErrorPage, getErrorPageMethod, getErrorReason, getExplicitDataSourceName, getExplicitDSN, getMatchedPattern, getModel, getRequestController, getResponsePage, getResponsePageMethod, getSessionExpiredPage, getUserName4Log, init, isAjaxRequest, onChainCompleted, resolveProperty, serverTemporaryFile, serveTemporaryFile, service, setActionName, setErrorPage, setErrorPageMethod, setErrorPageMethodToRedirect, setExplicitDataSourceName, setExplicitDSN, setMatchedPattern, setResponsePage, setResponsePageMethod, setResponsePageMethodToRedirect, setSessionExpiredPage |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeUserSetting
public ChangeUserSetting()
getName
public java.lang.String getName()
- Returns:
- the name
setName
public void setName(java.lang.String name)
- Parameters:
name - the name to set
getValue
public java.lang.String getValue()
- Returns:
- the value
setValue
public void setValue(java.lang.String value)
- Parameters:
value - the value to set