【jsp】jsp中java代码段中如何获取本页面<input>标签的值
问题描述:
相关代码[code=html] <form name="iContactForm">
<input type="hidden" id="sendPerson" name="sendPerson"
value="js中动态设置">
<%
String sendPerson="上面 <input>id为sendPerson 中的value值";
iContactHandle ich = new iContactHandle();
List list = ich.queryIContact(sendPerson);
%>
</form>[/code]
如上,<%%>中String类型的sendPerson值需要取到上面<input>id为sendPerson的值,怎么实现?
------解决方案--------------------给input的name属性提供set get方法就能获得。
------解决方案--------------------
1. request.getParmeter("sendPerson"); 方法名写错了,应该是getParameter吧
2. 另外这不可能实现吧,同一个界面不可能在jsp的java代码中访问html的input,你想想java代码是在后台执行的,input是在前台ie输入的 。 顺序就不对 。 想想servlet原理就明白了 。 可以用js动态获取,java就难了
------解决方案--------------------