1 增删改用法
如果只是对单表简单的增删改,可以用列表标签封装好的方法。
以demo中产品(增删改)为例说明如下:
1.1 新建
1、 在【系统元数据管理】à【列表管理】中选中该列表进行修改,在【基本信息】页面中填写“列表编辑时保存url”。如图:
2、 在【系统元数据管理】à【列表管理】中选中该列表进行修改,【字段信息】页面中把需要编辑的字段的“是否编辑”修改成“是”。如图:
3、 在jsp页面上引用<button class='btn'οnclick="iMatrix.addRow();"><span><span>新建</span></span></button>
4、 Java的Action中写法如下:
@Action("save")
public String save() throws Exception {
emsProductManager.saveProduct(emsProduct);
this.renderText(JsonParser.getRowValue(emsProduct));
return null;
}
1.2 修改
在4.2.1新建做完后,修改不需要多做什么。用鼠标双击想要修改的行,该行变成编辑状态,既可以修改该行的数据,该行修改完毕后,点击回车键保存修改的数据。
1.3 删除
1、 在【系统元数据管理】à【列表管理】中选中该列表进行修改,在【基本信息】页面中填写“列表编辑时删除url”。如图:
2、 在jsp页面上引用<button class='btn'οnclick="iMatrix.delRow();"><span><span>删除</span></span></button>
3、 Java的Action中写法如下:
@Action("delete")
public String delete() throws Exception {
String deleteIds=Struts2Utils.getParameter("deleteIds");
String[] ids=deleteIds.split(",");
for(String deleteId:ids){
emsProductManager.deleteProduct(Long.valueOf(deleteId));
}
return null;
}
关于iMatrix平台标签更详细的资料可以到官网上下载:http://www.imatrix.net.cn
Demo演示登陆地址:http://demo.imatrix.net.cn:8888/imatrix
如有使用iMatrix平台问题请登录iMatrix平台论坛咨询:
http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37
或者加入QQ群307599527