我在 jsf 中使用这个 ajax 调用
jQuery.ajax({
url: '#{UserBean.searchUser}',
type: 'POST',
data: { firstName: firstName },
success: function(data) {
// render table
},
error: function(request, status, error) {
//error description
},
});
在这里我获得了成功,这意味着该动作被调用。我想从操作中检索用户列表,如何从操作中发送列表?返回数据后,我想渲染表中的所有数据,格式为:
<h:dataTable
var="o"
id="tblResult"
cellpadding="10px"
cellspacing="0px"
styleClass="searchTable">
<h:column>
<f:facet name="header">
<h:outputText value="Student Name" />
</f:facet>
<h:outputText value="User1" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Student Id" />
</f:facet>
<h:outputText value="user1" />
</h:column>
</h:dataTable>
我无法使用
<f:ajax />
因为我的页面是.jsp。