|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
com.bea.p13n.usermgmt.profile.taglib.ProfileManagementTag
com.bea.p13n.usermgmt.profile.taglib.PropertyTag
com.bea.p13n.usermgmt.profile.taglib.SetPropertyTag
Corresponds to <profile:setProperty>
.
The <profile:setProperty>
tag updates a
property value for either the session's current profile,
or for the Anonymous User Profile. The tag has no enclosed body.
Tag Attribute |
Required |
Type |
Description |
propertySet |
no |
String |
The Property Set in which the property's value is to be set. Example: "Demo Portal". Note: The property is set for the profile's default (unscoped) properties if no property set is provided. |
propertyName |
yes |
String |
The name of the property to be set. Example: "background_color". |
value |
yes |
String |
The new property value. Example: "green". |
result |
no |
String |
The name of an Integer variable to which the result of the set property operation is assigned. Possible Values:
Error encountered: |
Field Summary |
Fields inherited from class com.bea.p13n.usermgmt.profile.taglib.ProfileManagementTag |
CREATE_PROFILE_FAILED, CREATE_PROFILE_NO_SUCH_USER, CREATE_PROFILE_OK, GET_PROFILE_FAILED, GET_PROFILE_OK, NO_SUCH_PROFILE, NO_SUCH_SUCCESSOR, SET_PROPERTY_FAILED, SET_PROPERTY_OK |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
SetPropertyTag()
|
Method Summary | |
int |
doStartTag()
Set the property in the current profile. |
String |
getResult()
Get the name of the variable to assign the result to |
Object |
getValue()
Get the value to set for the property |
void |
release()
Reset all of the tag's attributes |
void |
setResult(String s)
Set the name of the variable to assign the result to |
void |
setValue(Object o)
Set the value to set for the property |
void |
setValue(String s)
Set the value to set for the property, as a String |
Methods inherited from class com.bea.p13n.usermgmt.profile.taglib.PropertyTag |
getPropertyName, getPropertySet, setPropertyName, setPropertySet |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SetPropertyTag()
Method Detail |
public int doStartTag() throws JspException
JspException
public String getResult()
public Object getValue()
public void release()
release
in interface Tag
release
in class PropertyTag
public void setResult(String s)
public void setValue(Object o)
public void setValue(String s)
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |