浏览 5078 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-08-04
在jsp 的web页面里。这种通过选择具体记录,把值赋到父窗体中,应该不是问题。 我的问题是如果编号够精确(也就是一条记录),这时如何实现自动赋值。也就是向文本框里输入精确的编号,回车,如何自动把该对象的其他属性值赋给其他文本框? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-08-04
一个文本框里输入某个对象的编号?是不是页面的一些input之类的对象?
你根据输入的编号值组装eval一下就可以得到对象了,然后就可以操作了? 是不是象这样,不知道理解对你的意思没有? var objButton = eval("document.all." + buttonName); if(typeof(objButton) != "undefined") { objButton.disabled = false; } |
|
返回顶楼 | |
发表时间:2006-08-05
不知道我明白你的意思没有。
如果你用dwr之类的框架,简单得很。 例如你对象是 java class Person{ private long id; private String name; private int age; get set } json: var person={ id:1, name:'zkj', age:'25' } for(var key in person);{ if(key!='id');{ $(key);.value=person[key]; } } 简单的DTO,如果有 复杂的一对多,等关系的话,就复杂点了。 |
|
返回顶楼 | |
发表时间:2006-08-05
我的意思是类似用delphi或者pb等win32程序做到post系统一样,在网格列表里,输入商品编号,然后回车,则自动查询该编号的信息后得到记录,自动填充该行的其他字段,如商品名称、价格等,而我说的这个动作在jsp里怎么实现?
|
|
返回顶楼 | |
发表时间:2006-08-05
http://getahead.ltd.uk/dwr/examples/address
为什么不用下新的东西呢。very sample!!! |
|
返回顶楼 | |
发表时间:2006-08-05
lz检查站内短信
|
|
返回顶楼 | |
发表时间:2006-08-08
zkj_beyond 写道 json: var person={ id:1, name:'zkj', age:'25' } 简单的DTO,如果有 复杂的一对多,等关系的话,就复杂点了。 如果對象結構很複雜, 應怎樣處理? 看過DWR 的Document, 最複雜只是 var p = { name:"Fred Bloggs", age:42, appointments:[ new Date();, new Date("1 Jan 2008"); ] }; Remote.setPerson(p);; 例如要提交整張Form 或對象樹, 如何是好? |
|
返回顶楼 | |
发表时间:2006-08-08
asathor 写道 zkj_beyond 写道 json: var person={ id:1, name:'zkj', age:'25' } 简单的DTO,如果有 复杂的一对多,等关系的话,就复杂点了。 如果對象結構很複雜, 應怎樣處理? 看過DWR 的Document, 最複雜只是 var p = { name:"Fred Bloggs", age:42, appointments:[ new Date();, new Date("1 Jan 2008"); ] }; Remote.setPerson(p);; 例如要提交整張Form 或對象樹, 如何是好? DWR可以处理无限复杂的java对象。和xstreame,json一样,是“递归转化“的。 只是我担心复杂的对象你在html里面怎么显示? |
|
返回顶楼 | |