JSF h:commandLink标记

【JSF h:commandLink标记】JSF将其呈现为HTML“ a”锚元素, 该元素在单击时就像表单提交按钮。因此, 你可以使用此标记创建锚标记。 h:commandLink标记必须包含嵌套的h:outputText标记, 该标记表示用户单击以生成事件的文本。还需要将其放置在< h:form> 标记内。
JSF < h:commandLink> 标记示例

< h:commandLink id="image-link-id" action="response.xhtml"> < h:outputText value="http://www.srcmini.com/Click here"> < /h:outputText> < /h:commandLink>

JSF呈现< h:commandLink> 标记, 如下所示:
< a id="user-form:image-link-id" href="http://www.srcmini.com/#" onclick="mojarra.jsfcljs(document.getElementById('user-form'), {'user-form:image-link-id':'user-form:image-link-id'}, ''); return false"> Click here< /a>

输出:
JSF h:commandLink标记

文章图片
注意:h:commandLink标记呈现JavaScript脚本语言代码。如果使用它, 请确保你的浏览器已启用JavaScript。 JSF < h:commandLink> 标记属性
属性 描述
id 它是此组件的标识符。此ID必须是唯一的。你可以使用它来访问CSS和JS文件中的HTML元素。
value 用于显示该组件的标签。
type 此超链接指定的资源的内容类型。
action 它用于为此命令链接提供操作。
accesskey 按下访问键会将焦点转移到此元素。随浏览器的不同而不同。
actionListener 它表示一个动作侦听器方法, 当用户激活该组件时将通知该方法。
charset 此超链接指定的资源的字符编码。
coords 它用于设置屏幕上热点的位置和形状(用于客户端图像地图)。
disabled 用于禁用组件。你可以通过分配真值来禁用它。
hreflang 用于设置此超链接指定的资源的语言代码。
rel 从当前文档到此超链接指定的锚点的关系。此属性的值是链接类型的以空格分隔的列表。
rendered 用于渲染此组件。你可以将其值设置为true或false。默认值为true。
rev 它是从此超链接指定的锚点到当前文档的反向链接。此属性的值是链接类型的以空格分隔的列表。
shape 它代表屏幕上热点的形状。有效值为:default(整个区域);矩形(矩形区域);圆(圆形区域);和多边形(多边形区域)。
style 它用于设置CSS样式代码, 以提供该组件更好的用户界面。

    推荐阅读