org.kohsuke.stapler.jelly
Class BindTag

java.lang.Object
  extended by org.apache.commons.jelly.TagSupport
      extended by org.kohsuke.stapler.jelly.BindTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

@NoContent
public class BindTag
extends org.apache.commons.jelly.TagSupport

Binds a server-side object to client side so that JavaScript can call into server. This tag evaluates to a <script> tag.

Author:
Kohsuke Kawaguchi

Field Summary
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, parent
 
Constructor Summary
BindTag()
           
 
Method Summary
 void doTag(org.apache.commons.jelly.XMLOutput out)
           
protected  javax.servlet.http.HttpServletRequest getRequest()
           
protected  javax.servlet.http.HttpServletResponse getResponse()
           
protected  javax.servlet.ServletContext getServletContext()
           
 void setValue(java.lang.Object o)
           
 void setVar(java.lang.String varName)
          JavaScript variable name to set the proxy to.
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindTag

public BindTag()
Method Detail

setVar

public void setVar(java.lang.String varName)
JavaScript variable name to set the proxy to.

This name can be arbitrary left hand side expression, such as "a[0]" or "a.b.c". If this value is unspecified, the tag generates a JavaScript expression to create a proxy.


setValue

@Required
public void setValue(java.lang.Object o)

doTag

public void doTag(org.apache.commons.jelly.XMLOutput out)
           throws org.apache.commons.jelly.JellyTagException
Throws:
org.apache.commons.jelly.JellyTagException

getRequest

protected javax.servlet.http.HttpServletRequest getRequest()

getResponse

protected javax.servlet.http.HttpServletResponse getResponse()

getServletContext

protected javax.servlet.ServletContext getServletContext()


Copyright © 2011. All Rights Reserved.