com.liferay.taglib.util
Class IncludeTag
java.lang.Object
com.liferay.taglib.TagSupport
com.liferay.taglib.BaseBodyTagSupport
com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl
com.liferay.taglib.util.AttributesTagSupport
com.liferay.taglib.util.IncludeTag
- All Implemented Interfaces:
- ParamAncestorTag, PropertyAncestorTag, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- AlertTag, AppViewDisplayStyleTag, AppViewEntryTag, AppViewNavigationEntryTag, AppViewSearchEntryTag, AssetAddButtonTag, AssetAddonEntryDisplayTag, AssetAddonEntrySelectorTag, AssetCategoriesErrorTag, AssetCategoriesSelectorTag, AssetCategoriesSummaryTag, AssetDisplayTag, AssetLinksTag, AssetMetadataTag, AssetTagsErrorTag, AssetTagsNavigationTag, AssetTagsSelectorTag, AssetTagsSummaryTag, BaseAlertTag, BaseATag, BaseAudioTag, BaseButtonItemTag, BaseButtonRowTag, BaseButtonTag, BaseColTag, BaseColumnTag, BaseComponentTag, BaseContainerTag, BaseFieldsetGroupTag, BaseFieldsetTag, BaseFieldWrapperTag, BaseFormTag, BaseIconTag, BaseLayoutTag, BaseModelContextTag, BaseNavBarSearchTag, BaseNavBarTag, BaseNavItemTag, BaseNavTag, BaseOptionTag, BasePanelTag, BaseRowTag, BaseSelectTag, BaseTranslationManagerTag, BaseValidatorTagSupport, BaseVideoTag, BaseWorkflowStatusTag, BreadcrumbTag, CalendarTag, CaptchaTag, CategorizationFilterTag, CustomAttributeListTag, CustomAttributeTag, DiffHtmlTag, DiscussionTag, DropHereInfoTag, EmptyResultMessageTag, ErrorHeaderTag, ErrorMarkerTag, ErrorPrincipalTag, FlagsTag, FlashTag, FormNavigatorTag, HeaderTag, IconTag, IncludeTag, InputCheckBoxTag, InputEditorTag, InputFieldTag, InputLocalizedTag, InputMoveBoxesTag, InputPermissionsTag, InputRepeatTag, InputResourceTag, InputSchedulerTag, InputSelectTag, InputTextAreaTag, InputTimeTag, InputTimeZoneTag, JournalArticleTag, JournalContentSearchTag, LanguageTag, LayoutCommonTag, LayoutIconTag, LayoutTemplatesListTag, LogoSelectorTag, MembershipPolicyErrorTag, MenuItemTag, MenuTag, MetaTagsTag, MySitesTag, OrganizationSearchContainerResultsTag, PageIteratorTag, PanelTag, PngImageTag, PreviewTag, ProgressTag, QuickAccessTag, RatingsScoreTag, RatingsTag, RestoreEntryTag, RSSSettingsTag, RSSTag, SearchFormTag, SearchTag, SearchToggleTag, SectionTag, SitesDirectoryTag, SocialActivitiesTag, SocialBookmarksSettingsTag, SocialBookmarksTag, SocialBookmarkTag, SuccessTag, TabsTag, ToggleAreaTag, ToggleTag, ToolbarItemTag, UploadProgressTag, UserGroupSearchContainerResultsTag, UserNameFieldsTag, UserPortraitTag, UserSearchContainerResultsTag, UserSearchTag, WebDAVTag, WriteTag
public class IncludeTag
- extends AttributesTagSupport
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl |
addParam, addProperty, clearParams, clearProperties, getParams, getProperties, getRemovedParameterNames, isAllowEmptyParam, setAllowEmptyParam, setCopyCurrentRenderParameters, setPageContext, setServletContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IncludeTag
public IncludeTag()
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag- Overrides:
doEndTag in class TagSupport
- Throws:
javax.servlet.jsp.JspException
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag- Overrides:
doStartTag in class BaseBodyTagSupport
- Throws:
javax.servlet.jsp.JspException
runTag
public void runTag()
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
setPage
public void setPage(String page)
setPortletId
public void setPortletId(String portletId)
setStrict
public void setStrict(boolean strict)
setUseCustomPage
public void setUseCustomPage(boolean useCustomPage)
callSetAttributes
protected void callSetAttributes()
cleanUp
protected void cleanUp()
cleanUpSetAttributes
protected void cleanUpSetAttributes()
doClearTag
protected void doClearTag()
doInclude
protected void doInclude(String page,
boolean dynamicIncludeAscendingPriority)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
doIncludeTheme
protected void doIncludeTheme(String page)
throws Exception
- Throws:
Exception
getBodyContentWrapper
protected Object getBodyContentWrapper()
getCustomPage
protected String getCustomPage(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
String page)
getEndPage
protected String getEndPage()
getOriginalServletRequest
protected javax.servlet.http.HttpServletRequest getOriginalServletRequest()
getPage
protected String getPage()
getStartPage
protected String getStartPage()
include
protected void include(String page,
boolean doStartTag)
throws Exception
- Throws:
Exception
includePage
protected void includePage(String page,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
isCleanUpSetAttributes
protected boolean isCleanUpSetAttributes()
isPortalPage
protected boolean isPortalPage(String page)
isUseCustomPage
protected boolean isUseCustomPage()
logUnavailablePage
protected void logUnavailablePage(String page)
processEndTag
protected int processEndTag()
throws Exception
- Throws:
Exception
processStartTag
protected int processStartTag()
throws Exception
- Throws:
Exception
setAttributes
protected void setAttributes(javax.servlet.http.HttpServletRequest request)
themeResourceExists
protected boolean themeResourceExists(String page)
throws Exception
- Throws:
Exception