
用JavaScript可以实现你在你的单选按钮的标签写onClick="getText(this)"然后在JS中写方法function getText(obj){var selectText = objvalue;//selectText就是你选的单选按钮的值;documentgetElementById("showText")value=selectText;//我这是举例子,把你选择的单选按钮的值显示在一个文本框中,你可以变通一下根据你需要//这样你鼠标点哪个单选按钮,那个按钮的值就马上显示在文本框中}
如果是javascript获取 documentgetElementById("表单的ID")value;
如果是servlet 在目标servlet调用 requestgetParameter("表单的name值 注意:id值获取不到")
如果是struts框架的html标签 比如<html:text property="name" styleId="ID"></html:text>
是一个文本 在js获取就要标记 styleId="ID" 同样 documentgetElementById("表单的ID")value;
在struts html标签中 styleId 就相当于id
如果是目标 action 就 requestgetParameter("property的值");
假如在该文本框设一name与id(假如是name="account" id="account")
可以直接用requestgetParameter("account")来获取;
当然,也可以用JavaScript来得到值:var account = documentgetElementById("account")value;
doget方法。每个Servlet一般都需要重写doGet方法,因为父类的>
form里面
method="post"---------->dopost
method="get"---------->doget
<form method=post name=form1>
<a href=1aspabcd=abcd>是get
扩展资料:
一般来说我们是用不到doGet方法的,doGet方法提交表单的时候会在url后边显示提交的内容,所以不安全。而且doGet方法只能提交256个字符(1024字节),而doPost没有限制,因为get方式数据的传输载体是URL(提交方式能form,也能任意的URL链接),而POST是>
通常使用的都是doPost方法,你只要在servlet中让这两个方法互相调用就行了,例如在doGet方法中这样写:
public void doGet(>
hrows ServletException, IOException {
doPost(request,response);
}
1、首先,需要JSTL-12的jar包,自行百度搜索下载。
2、将JSTL-12的jar包放入web工程的lib文件夹下。
3、在需要的遍历List的页面中引入JSTL的核心标签库。
4、使用<c:forEach><c:forEach/>标签遍历List数组。
5、items中使用EL表达式,来拿到List数组。
6、var用指定变量名来接收遍历数组的值。
7、利用EL表达式,将var中的值取出,即可。
8、展示效果。
使用iterator标签就可以了。
<seclect >
<logic:notEmpty name="catalog">
//id属性为catalog集合中的当前元素起一个别名
<logic:iterate id="li" name="catalog">
<option>
<bean:write name="li" property="name"/></option>
</logic:iterate>
</logic:notEmpty>
</seclect>
以上就是关于用jsp做页面,如何获取当前页面的值全部的内容,包括:用jsp做页面,如何获取当前页面的值、使用jsp获取当前页面的文本框中输入的值该怎么获取,哪位大师知道帮帮忙啊、如何用jsp读取文本框的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)