如何获取jsp页面中输入框的值

如何获取jsp页面中输入框的值,第1张

如果是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的值");

在jsp页面中:选择部门 <input type="text" name="deptName"/<input type="button" value="选择"/点击选择按钮,d出个窗口(不是页面):请选择部门<input type="radio" name="dept"/行业推广部<input type="radio" name="dept"/寿险事业部<input type="button" value="确定"/<input type="button" value="取消"/选择部门后,点击确定按钮,把选择的值回传到jsp页面<input type="text" name="deptName"/对应的文本框内,需要思路,详细代码;

假如在该文本框设一name与id(假如是name="account" id="account")

可以直接用requestgetParameter("account")来获取;

当然,也可以用JavaScript来得到值:var account = documentgetElementById("account")value;

jsp页面获取select的值:

测试页面代码如下:

<%@ page language="java" import="javautil" pageEncoding="GB18030"%>

<%

requestsetCharacterEncoding("GB18030");//加上这一句解决的

String path = requestgetContextPath();

String basePath = requestgetScheme() + "://"

+ requestgetServerName() + ":" + requestgetServerPort()

+ path + "/";

//存放下来菜单对应值的数组

ArrayList nu = new ArrayList();

nuadd("一");

nuadd("二");

nuadd("三");

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN">

<html>

<head>

<base href="<%=basePath%>">

<title>My JSP 'testselectjsp' starting page</title>

</head>

<body>

通过requestgetParameter("number")方法取得下拉框选取的值

<form method=post action="testselectjsp"> <!-- 提交给自身 -->

<select name=number>

<%

for (int i = 0; i < nusize(); i++) {

outprint("<option>" + nuget(i) + "</option>");

}

%>

</select>

<input type="submit" value="提交" name="submit">

</form>

</body>

<%

//取得提交的数字,并显示

String n = (String) requestgetParameter("number");

outprint("选的值是:" + n);

%>

</html>

运行界面:

以上就是关于如何获取jsp页面中输入框的值全部的内容,包括:如何获取jsp页面中输入框的值、jsp页面中点击按钮d出窗口,选择其中的单选框后,值回传到jsp页面对应文本框中、如何用jsp读取文本框的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9740403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存