如题!
jsp 获取当前页面下拉框的值,并通过url传参的形式传递给servlet

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【lazy122061517】截止到2008-06-29 23:30:46的历史汇总数据(不包括此帖):
    发帖数:0                  发帖分:0                  
    结贴数:0                  结贴分:0                  
    未结数:0                  未结分:0                  
    结贴率:-------------------结分率:-------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    jsp:
    var par =document.getElementById('selectName').value;
    .....myjsp.jsp?name=parservelt:
    String naem=request.getParameter('name');
      

  3.   

    .....myjsp.jsp?name=par
    这里能不能在详细一点
    这样传只是把 par 这个字串当成name的值传过去了
      

  4.   

    var par =document.getElementById('selectID').value;
    location.href="myjsp.jsp?name="+par;
    // 或在新窗口打开:open("myjsp.jsp?name="+par,"_blank","");如果par是中文,需要在servlet那边转码
    String par = request.getParameter("par");
    par = new String(par.getBytes("ISO-8859-1"),"GBK");
      

  5.   

    推荐你用 prototype之类的东西,
    <select id="selectName" name="selectName" 
    采用
    $("selectName").value 就可以拿到选中的值
      

  6.   

    传下拉表单的值不需要url传的你直接在你转到的servlet中获取表单值就可以了String s=request.getParameter("下拉表单的名字");
      

  7.   

    jsp
    <form name="f1" method="post" action="XXAction">
    <select name="terry">
      <option value="1">第一个</option>
      <option value="2">第二个</option>
      <option value="3">第三个</option>
      <option value="4">第四个</option>
    </select>
    <input type="submit" value="提交">
    </form>servlet 
    String terry = request.getPermeter("terry");//这个就是下拉框选中的value说的很清楚,给分吧
      

  8.   

    servlet 
    String terry = request.getParameter("terry");//这个就是下拉框选中的value 
    是这个