表单数据交互

source.add(tagId ,dataSource)
source.add(WaitTransportItemArgument.ITEM_LIST, result);
source.add(ContextArgument.PGINFO, dataPage);
添加复合型标签数据源至当前表单数据源 
如果标签ID符合:单一数据源类名_属性名,则自动将该单一数据源实体内的这个属性值作为初始值

Parameters:
tagId 复合型标签的ID
dataSource 数据源

  

source.put(modelMap);
将当前表单数据源转化成json字符串,并存入当前页面容器内(以source为关键名),json格式如下: 
{ sf_bean:{bean:{id:"1",name:"1", vals:"1,3"}}, sf_ctrl:{grid1:{ref:"ds2"} }, ds1:[ ], ds2:[ ], sf_dict:[] }


Parameters:
modelMap 页面容器

  

this.prompt(modelMap, status);

根据状态信息进行各类消息框提示

Parameters:
modelMap 输出页面的参数集合
status 状态位

  

return this.output(response, modelMap);

将展现的数据写入到响应流中(页面异步提交)

Parameters:
response 响应对象
model 页面参数集合
modelMap 
Returns:
返回null

  

猜你喜欢

转载自www.cnblogs.com/singworld/p/9848033.html