问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript向JSP传递参数的方式都有哪些?

发布网友 发布时间:2022-05-06 19:10

我来回答

4个回答

热心网友 时间:2022-04-23 12:14

javascript向JSP传递参数,一共有三种方式:

1,URL传递参数:
样例:
<script type="text/javascript">
function doSendParam(){
url = "/app/target.jsp?param1=value1¶m2=value2";
window.location.href = url ;
alert("参数传递完毕");
}
doSendParam() ;
</script>

2,触发表单(form)提交,传递参数
样例:

<form action="/app/target.jsp" method="post" id="myform">
<input type="text" name="param1" />
<input type="text" name="param2" />

</form>

<script type="text/javascript">
function doSubmit(){
var form = document.getElementById("myform");
form.param1 = 'aaa';
form.param2 = 'bbb';

form.submit();
}

//调用方法提交表单传递参数
doSubmit();
</script>

3,AJAX 异步访问,向JSP传递值,并且获得JSP反馈
样例:

<script language="javascript">
var xmlHttp;

function createXmlHttpRequest(){
var xmlHttpRequest=null;

if(window.ActiveXObject){
xmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
xmlHttpRequest=new XMLHttpRequest();
}
return xmlHttpRequest;
}

//向url发起请求的方法
function startRequest(url){
xmlHttp=createXmlHttpRequest();
xmlHttp.onreadystatechange=handleStateChange; //设置相应的方法名
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

//服务端相应后激活的JS方法
function handleStateChange(){
if(xmlHttp.readyState == 4){
//alert ("source is :"+xmlHttp.responseText );
var aim=document.getElementById("mytable");
aim.innerHTML=xmlHttp.responseText;
}
}

//你要传值的JSP,把值带上
var url = "your_target.jsp?param=value";

//调用方法,访问JSP,
startRequest(url);
</script>

============

选我吧。

热心网友 时间:2022-04-23 13:32

<form method=post action="asd.jsp">
<input value="传出的值">
<input type=submit value="提交">
</form>

<form method=get action="asd.jsp">
<input value="传出的值">
<input type=submit value="提交">
</form>

呵呵,最经典的post和get

热心网友 时间:2022-04-23 15:07

ajax,通过XMLHttpRequest的send()方法;可以使用一些js的框架,里面有些扩展的js类和函数可以向后台传参。

热心网友 时间:2022-04-23 16:58

JS向页面传值?一般只是用?或用JS提交表单下个页面取表单里的值。
两个JSP页面传值一般用
存值
session.setAttribute("键",值)
request.setAttribute("键",值)
取值
(Object)session.getAttribute("键")
(Object)request.getAttribute("键")
javascript向JSP传递参数的方式都有哪些?

1,URL传递参数:样例: function doSendParam(){ url = "/app/target.jsp?param1=value1¶m2=value2";window.location.href = url ;alert("参数传递完毕");} doSendParam() ; 2,触发表单(form)提交,传递参数 样例: function doSubmit(){ var form = document.getElementById...

JS怎么做URL向JSP传递数据

在target.jsp里 String param1=request.getParameter("param1");String param2=request.getParameter("param2");这样就能获取了

在一个jsp文件中 这样调用js文件 如何传参

如果你是给js/admins.js里边的函数传参,那么你可以在引入的文件下面传参,如: //假设在需要调用admins.js里边的showMember函数 //那么在这里调用那个函数,值用jsp输出字符串即可 showMember(/* 这里是jsp输出的变量值 */); 程序就是字符串组成的,所以只要你正确输出字符串,到浏览器那边执行...

在JSP页面的javascript中怎么调用Controller中的方法

// 数据发送方式 type: "post",// 接受数据格式 dataType : "json",// 要传递的数据 data :param,// 回调函数,接受服务器端返回给客户端的值,即result值 success : function a(result){ 回调 });其中url参数就是controller在web.xml映射的.do或者.action。里面对应的方法就调用到了。

jsp 中button页面跳转,需要传递参数

&lt;BODY&gt; &lt;INPUT TYPE="button" value="跳转" onclick="tiaoZhuan()"&gt; &lt;/BODY&gt; &lt;SCRIPT LANGUAGE="JavaScript"&gt; function tiaoZhuan(){ window.location.href = "跳转绝对路径?参数1=值1&amp;参数2=值2&amp;参数3=值3";//传参数第一个参数传递要带?,多余一个都用&amp;链接传递 } &lt;/SCRIPT&gt; ...

如何在Jsp页面输出JavaScript的数据?

&lt;!--看以下网页,给A元素加个id然后如图示方法就可以给A的title赋值,把你那些代码最好也复制到那个function里--&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"&gt; My Title window.onload=function(){ document.getElement...

如何把jsp程序中的数据传递给JavaScript脚本使用

是可以这样的。必须保证js执行时,页面已经正确返回。你可以在页面的body中写上 &lt;%=map1%&gt;,看看是否能够显示?既然是字符串的形式,应该 var1 =“&lt;%=map1%&gt;”; 带上双引号。

JavaScript 和JSP有什么区别啊?

1,JAVASCRIPT JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (...

jquery ajax怎么传递参数,例如点击 这是JS的,用JS,要怎么写

(function(){ ("#txtEmail").bind("blur",function(){ var email = $.trim($("#txtEmail").val());// ajax验证邮箱——开始 .ajax({url:"validateEmail.action?email="+email,type:"get",dateType:"json",success:function(obj){ if(obj.rely){ alert("邮箱可用");}else{ alert(...

JSP可以获取网页的元素的id吗?

其实很简单 第一个方法用A标签不用submit按钮 href里面写你form要提交到的地址然后后面跟?的形式将参数传递过去 比如 删除 删除 这样你在delete.jsp页面中通过request.getParameter("goodsId");就能获取被点击的超链接的goodsId的值 第二种用button 不采用submit按钮而是用button 然后在onclick中写一个...

方法的参数传递有哪些方式 函数的参数传递有哪几种方式 常用的参数传递方式有哪三种 函数的参数有两种传递方式 方法传递参数的两种方式 函数的参数及其传递方式 函数参数三种传递方式的区别 函数调用的参数传递方式 c参数传递的几种方式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...没钱还了,现在逾期两个月。我想知道有什么后果么? 房贷在建行还了两年可以在建行做二次抵押贷款吗?灵壁 ...用黄粉虫做鸡吃科,1500只,全部养蛋鸡,不知道一年利润有多少?请教各 ... 108÷59列竖式是计算和验算? 如何用黄粉虫养殖蛋鸡降低饲料成本 108÷48竖式 560➗108等于多少竖式? 教你如何在迷你世界中装修房子 日记中处分了遗产,算有效遗嘱吗 陈传本律师事务所:两位老人的“预立遗嘱”,有其中一位书写,两位老人签 ... Javascript 通过Ajax的send传递html的表单对象 HTML如何把表单数据传递到javascript内 网页中表单数据传递 求一段JS+ajax传递表单参数的实例代码,越详细越好. js中怎样传值给form表单 怎么将js数据传到表单中 js如何给form表单传递变量 怎样把表单中的数据传递给JavaScript中函数使用? javascript 有一个方法要使用表单 怎么把表单传递过去啊 微信绑定银行卡,怎样查询银行卡里的余额? 惊蛰养生,生机蓬勃的时候,养生要顺应季节的变化,惊蛰后该如何养生? 编程实例 取珠子 bl小说推荐 要轻松搞笑文,现代古代不限 提前解除劳动合同有什么影响 解除劳动合同提前多少日 提前约定解除劳动合同违法吗 提前解除劳动合同需要什么条件 我的京东钱包里有5万白条,有用吗? 哪5所211大学,很多人不愿报考,一本压线生可考虑? 985 211哪个学校考研好考 JavaScript表单处理及参数提取 怎么用button按钮传递参数给javascript,实现对表单数据的修改?_百度... 如何用javascript在页面被调用时向其中的form表单填充参数值,_百度... javascript提交表单 电机接线盒进线处,用软管接入的时候,有点间隙。用什么材料密封比较好? 是不是用防火泥啥的? 380v升降机手柄怎么接线 百度怎样上传伴奏到全民K歌 这个装在减速电机接线盒外面的黑盒子是干什么用的 电机接线盒怎么做防水处理 三相电机接线盒里接线柱下的塑料裂开了要紧吗? 电机接线盒上的三角形连接的垫片是什么 电机接线盒冒烟 电机接线盒入线的那个的塑料叫什么? 如果一个小垫片从电机接线盒掉如电机 会有什么问题 电机接线盒里掉进垫圈去了如果掉进去大端盖内会造成线圈短路吗? 电机接线盒内壳的颜色有什么规定? 110kw380v电机小接线盒 内有12个接线端子有什么用处 要接到哪里 请高手解答 曹操出行车辆因事故无法运营车主需要向公司赔偿损失吗? 曹操专车发生事故,专车无责任,可以索赔停运费吗 曹操专车嗯这个所有人意外身故这个车怎么办