Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在JSP中保存单选按钮_Java_Jsp - Fatal编程技术网

Java 在JSP中保存单选按钮

Java 在JSP中保存单选按钮,java,jsp,Java,Jsp,下面的代码是在线测试,我从test.jsp页面获取数据。现在,当用户单击单选按钮并单击下一步时,它存储单选按钮的值并显示单选按钮的下一个值。此处单选按钮工作正常,但我无法存储单击的每个单选按钮的值 <script> $(document).ready(function(){ $("#treck").click(function(event){ var value = $("#users").val();

下面的代码是在线测试,我从test.jsp页面获取数据。现在,当用户单击单选按钮并单击下一步时,它存储单选按钮的值并显示单选按钮的下一个值。此处单选按钮工作正常,但我无法存储单击的每个单选按钮的值

  <script>
        $(document).ready(function(){
             $("#treck").click(function(event){
                 var value = $("#users").val();
                 var idr=$("#wr").val();         
                 var whl=value+" "+"d"+idr;
                 $.get("test.jsp",{q:whl},function(data){
                    $("#javaquery").html(data);
                 });
             });
         });
  </script>
上面的代码将隐藏字段的值传递给test.jsp,以便将该值传递给test.jsp

JSP代码

try {
        Class.forName("oracle.jdbc.OracleDriver").newInstance();
        Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","manager");
        Statement smt = con.createStatement(); //Create Statement to interact
        ResultSet r = smt.executeQuery("select * from synonyms where srno="+ind+"");

        while(r.next()) {
          y=r.getString(1);
          ques=r.getString(2);
          opta = r.getString(3);
          optb = r.getString(4);
          optc = r.getString(5);
          optd = r.getString(6);
        }

        con.close();
   } catch (Exception e) {
        e.printStackTrace();

   }

     %>


    <input type="radio" name="opt" id="r1"  /><%=opta%>
    <input type="radio" name="opt" id="r2"  /><%=optb%>
    <input type="radio" name="opt" id="r3" /><%=optc%>
    <input type="radio" name="opt" id="r4"  /><%=optd%>

有人能给点提示吗?

您应该将您的值添加到value属性中

<input type="radio" name="opt" id="r1" value="<%=opta%>" />
<input type="radio" name="opt" id="r2" value="<%=optb%>" />
<input type="radio" name="opt" id="r3" value="<%=optc%>" />
<input type="radio" name="opt" id="r4" value="<%=optd%>" />

您应该将值添加到值属性

<input type="radio" name="opt" id="r1" value="<%=opta%>" />
<input type="radio" name="opt" id="r2" value="<%=optb%>" />
<input type="radio" name="opt" id="r3" value="<%=optc%>" />
<input type="radio" name="opt" id="r4" value="<%=optd%>" />
您需要向每个单选按钮标签添加表单标签、提交按钮和值

<form method="get" action="whereto.jsp" enctype=text/plain>
<INPUT TYPE="radio" name="opt" value="op1"/>Option1
<INPUT TYPE="radio" name="opt" value="op2"/>Option2
<INPUT TYPE="submit" value="submit" />
</form>
您需要向每个单选按钮标签添加表单标签、提交按钮和值

<form method="get" action="whereto.jsp" enctype=text/plain>
<INPUT TYPE="radio" name="opt" value="op1"/>Option1
<INPUT TYPE="radio" name="opt" value="op2"/>Option2
<INPUT TYPE="submit" value="submit" />
</form>