jsp怎么在下一页面获取当前选中的下拉框的值?

如题所述

你得先选中其中一个
在提交到servlet,没有提交你肯定获取空值,string
em_typework=request.getparameter("em_typework");建议你在servlet里打印下这个字符串,你要先判断你获取的这个字符串是不是空值,这么取值是对的,不可能取不到,你是直接提交到这个页面的吗,你不能提交到别的servlet在到取值的这个servlet,因为下拉框的这个值是放在request的作用域里的
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-15
调用下一个页面的时候传值过去,第二个页面直接requerst.getparam("你传的key")就可以获取到了
第2个回答  2015-11-04
下面代码获得下拉菜单的值
class Spinner3SelectedListener implements OnItemSelectedListener{

@Override
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
String s =Spinner3.getItemAtPosition(arg2).toString();

此时的这个S就保存了这个当前选中下拉菜单的值,你只要定义这个S为静态全局变量,在其他页面就可以直接引用啦!还有不明白的可以继续问
第3个回答  2015-09-30
首先你的下拉框要在一个 form表单内,之后通过request.getParameter("控件ID")就可以直接获得
第4个回答  2010-04-24
jsp在当前页应该有一个特定的id,把id通过url传到下一页。然后通过id查找你想要的东西,不知道说的是不是太笼统了

JSP中如何取得下拉框的值???
function check(){var id = document.getElementsByName("sel").value;-- 获取下拉框的值 如:拼接url打开页面,var url = 'xxxx.do?id=' + id;\/\/注,具体的url你要自己拼写,我这个是列子,不能用的 方法1,在本窗口打开页面:window.location = url ;方法2,新窗口打开页面 ...

如何在JSP页面中获取下拉列表的值
使用iterator标签就可以了。<seclect > <logic:notEmpty name="catalog"> \/\/id属性为catalog集合中的当前元素起一个别名 <logic:iterate id="li" name="catalog"> <bean:write name="li" property="name"\/> <\/logic:iterate> <\/logic:notEmpty> <\/seclect> ...

如何在jsp文件中获得多选下拉框的值
方法:获取多选下拉框对象数组→循环判断option选项的selected属性(true为选中,false为未选中)→使用value属性取出选中项的值。实例演示如下:1、HTML结构 option-A option-B option-C option-D 2、javascript代码 function fun(){ var select = document.getElementById("test");var str = [];...

jsp中如何获得下拉列表框中文本内容
先在select标签里设置属性id 军事 经济 再用script脚本获取 function getSelectedValue(){ document.getElementById("kind");}

在jsp中怎么得到下拉菜单的value值
1.jsp" method="post">abc这个是1.jsp代码request.getParameter("select");就可以得到你选的是哪个下拉框的值

JSP中怎样获取上一个页面的下拉框的值
下拉框的html代码是bbcc传到新的页面,你可以通过name(这里是aa)来取得选定的option的value

同一个jsp页面如何第2个下拉列表框获取第一个下拉列表框从数据库返回...
是要进行动态列表框么?有两种方法:第一是,把所有对应内容都存储在页面的隐藏层中,用哪部分显示哪个,但是如果有人要了解你的数据库结构的话也是一目了然 第二是,利用动态无刷新技术,即AJAX实现 如果有不明白的地方,可以给我的Q留言,能帮的尽量帮,289879822 ...

JSP中如何只在一个表单里获得下拉菜单的值?只需要用这个值去做判断,不...
你说的不具体,没法具体回答,不知道你要在哪、怎么做判断。jsp页面 里,function change() { var 变量名 = document.getElementById("下拉框的id").value;} 这样每次改变都能获取

jsp中Java代码如何获取下拉选项框选中的值
cn us en <%out.println(request.getParameter("plugin")); %> 请采纳.

jsp 获取下拉列表所有值
除非下拉框的页面也是之前你用程序生成的,并且保存到cookie或者session里,否则服务端是不可能拿到的。因为没有被选择的下拉项根本没有在http报文里传送上来。可以在客户端用javascript来遍历 比如如果页面是 上海 天津 北京 那你遍历document.myform.mysel.options这个数组读text属性就可以了 ...

相似回答