java js可以得到request.setAttrbute()的设置的属性吗

java js可以得到request.setAttrbute()的设置的属性吗,第1张

js获取不到,可以从java获取到后传给js,比如在jsp页面获取:String value = (String)requestgetAttrbute("key"),然后可以直接在Js里写 var jsvalue= <%=value%> 。

requestgetParameter 是后台的接受方法;

var 变量 是javascript 的定义变量的方式;

根据题主的标题,大体推断了下您的需求,应该是: 在js中获得变量,想在后台能够接收到;

有两种方式:1get提交 2post提交

GET提交: 可以直接通过链接来实现

POST提交,可以通过ajax来实现

具体代码如下:

<!-- get 提交-->

<script type="text/javascript">

var name = 'testName';

locationhref = '/getNamedoname='+name;//这样在 getName action中可以通过 requestgetParameter("name");来获得

</script>

<!-- post 提交-->

<script type="text/javascript">

//这里使用jq实现

var name = 'testName';

$ajax({

    url : '/getNamedo',

    type : 'POST',

    data : {

        name : name

    },

    success : function(res){

           //some code here

    }

});

//通过异步提交的数据,在action中依旧可以使用requestgetParameter("name");来获得

</script>

以上就是关于java js可以得到request.setAttrbute()的设置的属性吗全部的内容,包括:java js可以得到request.setAttrbute()的设置的属性吗、jsp中JavaScript函数中的var变量如何使用request.getParameter获取文本框中的值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存