我的Form提交表单中有很多值,不想一个一个的获取,能不能直接就收Form中所有元素的值 例如 <form id="playWheresForm" name="playWheresForm" method="post" action="go"> <input type="text" name="id" value="" /> <input type="text" name="name" value="" /> <input type="text" name="age" value="" /> <input type="submit"/> </form> 在后台我已经写好了playWheresForm类,就是如何获取前台传过去的值呢,望高手指点一下
1ãé¦å
ç¡®å®JSPéçNAMEæ¯å¦ä¸å®ä½ç±»å±æ§ç¸å¯¹ã
2ã继æ¿actionSupport并æä¾å®ä½ç±»çgetterä¸setterï¼å®ä½ç±»ä¸ç¨newåºæ¥ã
åèå¦ä¸ï¼
<form id="playWheresForm" method="post" action="go">这样的办法不行 我已经试过了,我用的就是struts2
追答呵呵,不可能不行的,我都已经这样做几年了啊,private PlayWheresForm playWheresForm; public PlayWheresForm getPlayWheresForm(){return playWheresForm;}
追问呵呵 谢谢啊 但是我在想问个问题
就是我在前台能不能不写成playWheresForm.name的形式啊
因为我这样写,数据修改的时候就不能得道值
为什么会得不到呢?数据修改后提交的时候,这个对象里的值就已经换成修改后的了。哪里写错,还请拿代码出来看看,不然说不清。
本回答被提问者和网友采纳