A JavaServer Faces page for a task group uses the JSFTemplating tag sun:commonTasksGroup. This tag provides all the capabilities of the Project Woodstock tag webuijsf:commonTasksGroup.
In the example, the sampleTaskGroup.jsf file has the following content:
<sun:commonTasksGroup title="My Own Sample Group"> <sun:commonTask text="Go To Sample Resource" toolTip="Go To Sample Resource" infoLinkUrl="/com_sun_webui_jsf/help/ helpwindow.jsf?&windowTitle=Help+Window&helpFile=jdbcconnectionpoolnew1.html" onClick="admingui.nav.selectTreeNodeById('form:tree:resources:treeNode1'); parent.location='#{facesContext.externalContext.requestContextPath}/sample/ page/testPage.jsf?name=name=Sample%20Resource%20Page'; return false;"> </sun:commonTask> <sun:commonTask text="Sample Configuration" toolTip="Go To Sample Configuration" infoLinkUrl="/com_sun_webui_jsf/help/ helpwindow.jsf?&windowTitle=Help+Window&helpFile=jdbcconnectionpoolnew1.html" onClick="admingui.nav.selectTreeNodeById( 'form:tree:configuration:sampleConfigNode'); parent.location='#{facesContext.externalContext.requestContextPath}/sample/ page/testPage.jsf?name=Sample%20Configuration%20Page'; return false;"> </sun:commonTask> </sun:commonTasksGroup>
In the actual file, there are no line breaks in the infoLinkUrl and parent.location attribute values.
This file uses the sun:commonTasksGroup tag to specify the task group, and two sun:commonTask tags to specify the tasks in the task group. The sun:commonTasksGroup tag has only one attribute, title, which specifies the name of the task group.