Extjs 和 struts2 结合 form表单如何加载后台数据
Struts.xml中我早就设置了现在的情况是这样:我前台加载到后台,Josn对象里已经有值了就是怎么在加载到表单上显示JOSN是有值的,就是怎么取...
Struts.xml中我早就设置了
现在的情况是这样:我前台加载到后台,Josn对象里已经有值了
就是怎么在加载到表单上显示
JOSN是有值的,就是怎么取 展开
现在的情况是这样:我前台加载到后台,Josn对象里已经有值了
就是怎么在加载到表单上显示
JOSN是有值的,就是怎么取 展开
3个回答
展开全部
部分代码看看对你有用否
new Ext.grid.RowNumberer(), //表格行序号,可选项
sm, //加入checkbox选择框,可选项
/*
* 以下为表格列定义
* header:列头显示名称,dataIndex:列名,hidden:是否隐藏,sortable:是否可以排序
* width:宽度,align:对齐方式
*/
{header:'id',dataIndex:'id',hidden:true},
{header:'用户名',dataIndex:'name',width:40,sortable: true,align:'center'},
{header:'登录名',dataIndex:'loginname',width:40,sortable: true,align:'center'},
{header:'备注',dataIndex:'content',sortable: true,align:'center'}
]);
var ds = new Ext.data.Store({ //定义数据存贮,及JSON数据解析
proxy: new Ext.data.HttpProxy({
method:'GET',
url: 'sys/user.servlet?action=data' //以GET方式从URL中取得JSON数据
}),
reader: new Ext.data.JsonReader({
totalProperty: 'totalProperty',
root: 'root',
fields: ['id','name','loginname','content'] //JSON数据解析
})
});
new Ext.grid.RowNumberer(), //表格行序号,可选项
sm, //加入checkbox选择框,可选项
/*
* 以下为表格列定义
* header:列头显示名称,dataIndex:列名,hidden:是否隐藏,sortable:是否可以排序
* width:宽度,align:对齐方式
*/
{header:'id',dataIndex:'id',hidden:true},
{header:'用户名',dataIndex:'name',width:40,sortable: true,align:'center'},
{header:'登录名',dataIndex:'loginname',width:40,sortable: true,align:'center'},
{header:'备注',dataIndex:'content',sortable: true,align:'center'}
]);
var ds = new Ext.data.Store({ //定义数据存贮,及JSON数据解析
proxy: new Ext.data.HttpProxy({
method:'GET',
url: 'sys/user.servlet?action=data' //以GET方式从URL中取得JSON数据
}),
reader: new Ext.data.JsonReader({
totalProperty: 'totalProperty',
root: 'root',
fields: ['id','name','loginname','content'] //JSON数据解析
})
});
展开全部
用js可以实现啊。Json对象中有值了,那就可以用js响应了。js取得表单元素,使得它的value值为Json中的值就可以了啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在struts.xml的可以这样写,如:
<result type="json" name="success">
这样前台可以得到json串,然后知道怎么了办了吧
<result type="json" name="success">
这样前台可以得到json串,然后知道怎么了办了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询