在Js中如何触发serverlet

发布网友 发布时间:2022-04-22 01:12

我来回答

3个回答

热心网友 时间:2022-04-25 15:01

触发有两种方案,一种是楼下说的ajax。第二种是action提交。
ajax的话用javascript原生写代码比较多,你可以用jquery封装。
代码:
onclick触发事件里写

$.ajax({
type:'post',//可选get
url:'action.php',//这里就是servlet访问的URL
data:'data='dsa'',//
dataType:'text',//服务器返回的数据类型 可选XML ,Json jsonp script html text等
success:function(msg){
//这里是ajax提交成功后,程序返回的数据处理函数。msg是返回的数据,数据类型在dataType参数里定义!
},
error:function(){
ajax提交失败的处理函数!
}
})

第二种就不解释了
直接就是
function tijiao(){

form1.action="login.do";

form1.submit();

}

热心网友 时间:2022-04-25 16:19

JS跳转页面参考代码
第一种:
<script language="javascript" type="text/javascript">
window.location.href="login.jsp?backurl="+window.location.href;
</script>
第二种:
<script language="javascript">
alert("返回");
window.history.back(-1);
</script>
第三种:
<script language="javascript">
window.navigate("top.jsp");
</script>
第四种:
<script language="JavaScript">
self.location=’top.htm’;
</script>
第五种:
<script language="javascript">
alert("非法访问!");
top.location=’xx.jsp’;
</script>

热心网友 时间:2022-04-25 17:54

用ajax去访问那个servlet地址就可以了啊,网上查查ajax的东西吧,一句两句说不清楚

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com