servlet中定义的变量如何传给javascript函数

发布时间:2022-05-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了servlet中定义的变量如何传给javascript函数脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

js要从servlet获取数据,在需要数据时,js通过某种机制(如ajax)访问服务器的servlet,servlet根据js访问服务器时传递的参数(可以没有参数)在服务器上进行计算,然后返回结果,然后js可以对返回的数据进行处理。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3脑。

首先要明确服务端和客户端的区别

浏览器属于客户端,在浏览器这边的是用户电脑在处理的内容

服务器那边属于服务端,网络上的数据基本都是从服务端获取的

然后,servlet是在服务端处理数据,而js则属于客户端

js要从servlet获取数据,在需要数据时,js通过某种机制(如ajax)访问服务器的servlet,

servlet根据js访问服务器时传递的参数(可以没有参数)在服务器上进行计算,然后返回结果(一般返回json数据),然后js可以对返回的数据进行处理

比如JS框架jquery里的ajax方法

$.ajax(
'servlet的服务器地址’,
'{'数据的键key':'向服务器提交的数据的值value’,‘其他的键key2':'其他数据值value2’}',
success:function(servlet返回的数据变量){
数据交互成功后的处理函数,在这里对你的页面动态更改吧
}
);

当然,客户端与服务端交互的过程,除了上面的success的状态,还会有另外三种不同状态,根据不同的状态,你也可以分别处理

最后比较新的JS框架如node.js,极大地简化了客户端与服务端数据交互过程,对于客户端与服务端数据交换比较繁重的应用(如微博等),使用它可以大大提高性能

【推荐学习:javascript高级教程】

以上就是servlet中定义的变量如何传给javascript函数的详细内容,更多请关注脚本宝典其它相关文章

脚本宝典总结

以上是脚本宝典为你收集整理的servlet中定义的变量如何传给javascript函数全部内容,希望文章能够帮你解决servlet中定义的变量如何传给javascript函数所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:servlet