jodd.servlet
Class JspValueResolver

java.lang.Object
  extended by jodd.servlet.JspValueResolver

public class JspValueResolver
extends java.lang.Object

Resolves values on JSP page.


Field Summary
protected  javax.servlet.jsp.PageContext pageContext
           
protected  javax.servlet.http.HttpServletRequest servletRequest
           
 
Constructor Summary
JspValueResolver(javax.servlet.http.HttpServletRequest servletRequest)
           
JspValueResolver(javax.servlet.jsp.PageContext pageContext)
           
 
Method Summary
 java.lang.Object attr(java.lang.String name)
          Resolves attribute value from scopes.
 java.lang.Object property(java.lang.String name)
          Resolves property values from all scopes.
static java.lang.Object resolveAttribute(java.lang.String attributeName)
           
static java.lang.Object resolveAttribute(java.lang.String attributeName, javax.servlet.http.HttpServletRequest request)
          Resolves attribute value from scopes.
static java.lang.Object resolveAttribute(java.lang.String attributeName, javax.servlet.jsp.PageContext page)
           
static java.lang.Object resolveProperty(java.lang.String name)
           
static java.lang.Object resolveProperty(java.lang.String name, javax.servlet.http.HttpServletRequest request)
          Resolves property from scopes.
static java.lang.Object resolveProperty(java.lang.String name, javax.servlet.jsp.PageContext page)
          Resolves property from scopes.
static java.lang.Object resolveValue(java.lang.String valueName)
           
static java.lang.Object resolveValue(java.lang.String valueName, javax.servlet.http.HttpServletRequest request)
          Resolves value from scopes.
static java.lang.Object resolveValue(java.lang.String valueName, javax.servlet.jsp.PageContext page)
           
 java.lang.Object value(java.lang.String name)
          Resolves values: attributes and parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

servletRequest

protected final javax.servlet.http.HttpServletRequest servletRequest

pageContext

protected final javax.servlet.jsp.PageContext pageContext
Constructor Detail

JspValueResolver

public JspValueResolver(javax.servlet.http.HttpServletRequest servletRequest)

JspValueResolver

public JspValueResolver(javax.servlet.jsp.PageContext pageContext)
Method Detail

value

public java.lang.Object value(java.lang.String name)
Resolves values: attributes and parameters.


resolveValue

public static java.lang.Object resolveValue(java.lang.String valueName,
                                            javax.servlet.http.HttpServletRequest request)
Resolves value from scopes.

See Also:
ServletUtil.value(HttpServletRequest, String)

resolveValue

public static java.lang.Object resolveValue(java.lang.String valueName,
                                            javax.servlet.jsp.PageContext page)

resolveValue

public static java.lang.Object resolveValue(java.lang.String valueName)

attr

public java.lang.Object attr(java.lang.String name)
Resolves attribute value from scopes.


resolveAttribute

public static java.lang.Object resolveAttribute(java.lang.String attributeName,
                                                javax.servlet.http.HttpServletRequest request)
Resolves attribute value from scopes.

See Also:
ServletUtil.attrValue(HttpServletRequest, String)

resolveAttribute

public static java.lang.Object resolveAttribute(java.lang.String attributeName,
                                                javax.servlet.jsp.PageContext page)

resolveAttribute

public static java.lang.Object resolveAttribute(java.lang.String attributeName)

property

public java.lang.Object property(java.lang.String name)
Resolves property values from all scopes.

See Also:
resolveProperty(String, HttpServletRequest)

resolveProperty

public static java.lang.Object resolveProperty(java.lang.String name,
                                               javax.servlet.http.HttpServletRequest request)
Resolves property from scopes. Property names contains special characters such as dot, square bracket etc.


resolveProperty

public static java.lang.Object resolveProperty(java.lang.String name,
                                               javax.servlet.jsp.PageContext page)
Resolves property from scopes. Property names contains special characters such as dot, square bracket etc.


resolveProperty

public static java.lang.Object resolveProperty(java.lang.String name)


Copyright © 2003-2012 Jodd Team