我知道JSF支持在前缀jsf
下添加HTML 5的属性,如下所示:
<html ... xmlns:jsf="http://xmlns.jcp.org/jsf">
<!-- more facelets code here -->
<input type="email" name="email" required="required" <!-- HTML 5 data -->
jsf:id="email" value="#{reservationBean.email}" /> <!-- JSF integration via "jsf:id" attribute -->
然后在生成HTML之前,JSF可以处理它并构建其树视图并创建适当的组件UIComponents
。
是否可以对JSP应用类似的东西?通过这种方式,我可以向元素添加一些元数据,如下所示:
<input type="email" name="email" required="required"
myDescriptor:id="someId" />
然后在呈现HTML之前处理所有具有myDescriptor:id
属性的组件?我还没有找到关于这个主题的任何内容。