com.mikeblanton.paypal.taglib
Class FormTag

com.mikeblanton.paypal.taglib.FormTag

public class FormTag

The PayPalForm JSP Tag is used to build PayPal Forms. The business and cmd fields are set as parameters of the PayPalForm, as well as optionally encrypting the form data.

Individual form fields are set using nested PayPalFormField tags.

Example:
<PayPalForm cmd="_xclick" business="test@merchant.com" encrypted="false">
<PayPalFormField name="item_name" value="Test Item"/>
<PayPalFormField name="amount"><%= amount %></PayPalFormField>
</PayPalForm>

Version:
$Revision: 1.2 $
Author:
Michael Blanton
See Also:
FormFieldTag

Constructor Summary
FormTag()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
 java.lang.String getBusiness()
           
 java.lang.String getCommand()
           
 java.lang.String getEncrypted()
           
 java.lang.String getName()
           
 boolean isEncrypted()
           
 void setBusiness(java.lang.String string)
           
 void setCommand(java.lang.String string)
           
 void setEncrypted(boolean b)
           
 void setEncrypted(java.lang.String _encrypted)
           
 void setFormField(java.lang.String _name, java.lang.String _value)
           
 void setName(java.lang.String string)
           
 

Constructor Detail

FormTag

public FormTag()
Method Detail

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException

getBusiness

public java.lang.String getBusiness()
Returns:
 

getCommand

public java.lang.String getCommand()
Returns:
 

setBusiness

public void setBusiness(java.lang.String string)
Parameters:
string -  

setCommand

public void setCommand(java.lang.String string)
Parameters:
string -  

getEncrypted

public java.lang.String getEncrypted()
Returns:
 

setEncrypted

public void setEncrypted(java.lang.String _encrypted)

isEncrypted

public boolean isEncrypted()

setFormField

public void setFormField(java.lang.String _name,
                         java.lang.String _value)

setEncrypted

public void setEncrypted(boolean b)
Parameters:
b -  

getName

public java.lang.String getName()
Returns:
 

setName

public void setName(java.lang.String string)
Parameters:
string -