JSP中,选中一个单选按钮,然后提交应该怎么跳转

JSP中,选中一个单选按钮,然后提交应该怎么跳转,第1张

看你的要求好像是不用<input type="sbumit" value="提交">进行跳转,所以我写以下代码:

Ajsp

<script type="text/javascript">

function a(){

var sub= documentgetElementById("sub");

subsubmit();

}

</script>

<form id="sub" action="Bjsp" method="post">

<input type="radio" name="operation" value="message" onclick="a()">短信业务

<input type="radio" name="operation" value="telephone" onclick="a()">电话业务

</form>

Bjsp

<%

String operation=(String)requestgetParameter("operation");

outprintln(operation);

%>

这样,在你选择一个选项时,就可以实现页面跳转,并把你选择的值提交到另一个页面。

我写的这个比较简单,标准的应该是Ajsp提交到Servlet,再从Servlet跳转到Bjsp。希望对你有所帮助

假如1jsp是题目页面, 2jsp页面是得分页面

在1jsp中,每个选项都用单选按钮做。提交的时候获取单选按钮的值(同一道题的单选按钮名字相同),用这个值与你数据库中存储的答案进行比较,如果相同就正确。

建议你先在一个一面做一道题目,测试正确后再做多道题目的,因为radio的名字容易出错。

希望我的回答对你有帮助,好运!

不直接提交表单,使用事件触发js提交表单,js中获取需要提交的数据,然后请求jsp或者servlet或者action等,同时返回信息通过js处理显示或者表现出来,这就是异步请求机制和局部刷新。这是ajax的两大特性,实现过程可以参考ajax。

jsp中的单选按钮通常是radio,所以通过js来设置这个默认选中状态即可。

参考代码如下:

<html>

<head>

<script type="text/javascript" src="/jqueryminjs"></script>

</head>

<body>

<div>

<input id="rdo1" name="rdo1" type="radio" value="1" checked="checked"/>是

<input id="rdo1" name="rdo1" type="radio" value="0"/>否

<button id="btn1">是</button>

<button id="btn2">否</button>

<div>

<script type="text/javascript">

$(function(){

$("#btn1")click(function(){

$("input[name='rdo1']")eq(0)attr("checked","checked");

$("input[name='rdo1']")eq(1)removeAttr("checked");

$("input[name='rdo1']")eq(0)click();

});

$("#btn2")click(function(){

$("input[name='rdo1']")eq(0)removeAttr("checked");

$("input[name='rdo1']")eq(1)attr("checked","checked");

$("input[name='rdo1']")eq(1)click();

});

});

</script>

</body>

</html>

用个form表单post到相应的servlet中,然后在servlet的doPost()中就可以获取了:

String s= requestgetParameter("sex");

int sex=IntegerparseInt(s);

var c="";

if(b[i]checked){

c=b[i]value;

fg=true;

break;

}

这里定义一个c,然后把选中的单选框的值给c,然后locationhref="deletejsp"后面带参数传过去

以上就是关于JSP中,选中一个单选按钮,然后提交应该怎么跳转全部的内容,包括:JSP中,选中一个单选按钮,然后提交应该怎么跳转、怎么用jsp连接数据库的单选题并判断是否正确,题目和答案都在数据库中。、java怎么判断jsp页面单选框等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存