浏览 3321 次
锁定老帖子 主题:dwr的form表单绑定出现问题?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-21
<dwr> <allow> <create javascript="dwrForm" creator="new"> <param name="class" value="demo.DwrForm"></param> </create> </allow> </dwr> dwr文件 package demo; import java.util.Map; public class DwrForm { public Map getFormBean(Map formMap){ System.out.println("FormBean.username:"+formMap.get("userName")); System.out.println("FormBean.password:"+formMap.get("passWord")); System.out.println((String[])formMap.get("tt")); return formMap; } } java文件 页面 <html> <head> <script type='text/javascript' src='ajax/interface/dwrForm.js'></script> <script type='text/javascript' src='ajax/engine.js'></script> <script type='text/javascript' src='ajax/util.js'></script> </head> <script> function formsubmit(){ var formMap = DWRUtil.getValues("testform"); dwrForm.getFormBean(formMap,result); } function result(data) { alert("从服务端返回的数据:\nuserName:"+data.userName+"\npassWord:"+data.passWord); } </script> <body> <form name="testform"> userName: <input id="userName" name="userName" type="text" /> <br /> passWord: <input id="passWord" name="passWord" type="password" /> <br /> <input name="tt" type="text" /> <input name="tt" type="text" /> </form> <input type="button" value="submit" onClick="formsubmit()" /> </body> </html> 我想取的tt数组对象,不过发现传入后台的tt并不是String【】,只是map的一项key=tt value=其中的一个值。 不知道是什么原因。如何可以form绑定。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-15
你用的是map来装载的 当然只有一个tt了
|
|
返回顶楼 | |
发表时间:2007-12-12
map不能有重复的key?
|
|
返回顶楼 | |