使用javascript编辑bean数据
Edit bean data with javascript
我需要使用javascript更改bean列表数据。因此:
- 用户按下命令按钮
- 命令按钮执行javascript mehtod(addToList)
- javascript方法更新bean列表(dataList)
示例代码
Bean
@Component("dataBean")
@Scope("session")
public class DataBean {
List<DataModel> dataList; // THIS WILL BE EDITED
public List<DataModel> getDataList() {
return dataList;
}
public void setDataList(List<DataModel> dataList) {
this.dataList = dataList;
}
}
Jsf
<p:commandButton value="Add To List" id="btnSave" onclick="#{addToList()}"/>
Javascript
function addToList() {
var temp = "Opel";
******************
// ADD THIS temp ITEM TO THE BEAN LIST(dataList)
******************
}
如何使此客户端到服务器的数据(bean数据)传输?
请查看:
https://www.primefaces.org/showcase/ui/ajax/remoteCommand.xhtml
使用以下组件调用您的bean:
<p:remoteCommand name="myRemoteCommand " ...
然后,您可以在函数addToList()中使用javascript函数myRemoteCommand
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 正在将数据主题添加到所有项目
- 函数参数中的数据与指定变量之间的任何性能差异
- 在VanillaJS中模拟模型双向数据绑定
- CSS-如何定位内容数据标题
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 序列化数据属性中对象的最可靠方法
- 如何将JSON数据导入我的ejs模板
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 画布数据到图像
- 使用jquery将mysql数据获取到新的表行中
- 使用html中的外部javascript进行数据验证
- 有时数据是't显示在浏览器中
- 在 struts 2 中将 java bean 转换为 json 数据
- 将数据从Java/JSF2 bean传递到Javascript/jQuery组件作为返回值的最佳方法
- 在jsf中使用json将数据从bean发送到javascript
- 使用javascript编辑bean数据