`

异步请求项目中的一点理解

阅读更多
var request = YAHOO.util.Connect.asyncRequest("POST",sUrl,callback, postData);
var sUrl= PORTAL.constant.CONTEXT_PATH +"/views/masterData/vendor/vendorMaintenanceAction!getVendorDetail.action";
定义页面上所要获取的参数
var id = document.getElementById("Pid").value;
var no = document.getElementById("vendorNo").value;
var name = document.getElementById("vendorname").value;
var canBeConsumed = document.getElementById("canBeConsumed").checked;
var canBeReceived = document.getElementById("canBeReceived").checked;
var desc = document.getElementById("desc").value;
var sUrl= PORTAL.constant.CONTEXT_PATH +"/views/masterData/vendor/vendorMaintenanceAction!doSave.action";
var postData="Pid="+id+"&vendorNo="+no+"&vendorname="+name+"&canBeConsumed="+canBeConsumed+"&canBeReceived="+canBeReceived+"&desc="+desc;

reques是在后台HttpServletRequest
request=ServletActionContext.getRequest(); 来接受
post是向后台传递的一种方式, sUrl 是页面要要后台调用的请求方法
callback是回滚 在页面显示打印消息
postData是页面中向后台传递所带的参数。
分享到:
评论

相关推荐

    jquery异步请求例子

    本文将深入探讨jQuery中的异步请求,即AJAX(Asynchronous JavaScript and XML),并提供一个实例来帮助理解。 AJAX是Web开发中的核心技术之一,允许在不刷新整个页面的情况下与服务器进行数据交互。jQuery的$.ajax...

    ASP.NET中异步加载数据的无刷新Tab源代码

    通过学习和研究这些源代码,开发者可以更深入地理解如何在实际项目中实现这一功能,提升网站的交互性和性能。 总的来说,ASP.NET的异步加载数据和无刷新Tab是构建现代Web应用的关键技术。通过有效地利用这些技术,...

    异步调用实例

    通过以上介绍,我们可以看到C#中的异步调用是如何工作的,以及如何在实际项目中应用这些技术。对于初学者来说,理解`async`和`await`的工作原理,并学会如何正确地使用它们,是提升编程能力的关键步骤。通过阅读“C#...

    基于libcurl实现http post支持并发,异步

    通过学习和实践这些概念,你将能够熟练地使用libcurl库在C++环境中构建高效的网络应用,无论是进行并发请求还是实现异步处理,都能得心应手。在实际开发中,结合VC++的调试工具,可以更好地理解和解决可能出现的问题...

    ztree异步加载demo(有说明文档)

    通过这个示例,开发者可以学习如何配置ZTree以实现异步加载,理解其背后的Ajax请求原理,以及如何与服务器通信获取和展示数据。此外,了解如何处理登录验证和静态资源的组织也是关键部分。在实际项目中,这样的设置...

    vs2005写的TCP 异步通讯编程实例

    通过学习这个实例,你可以理解TCP通信的基础,以及如何在C#中实现异步编程,这对你的编程技能提升大有裨益。 总之,TCP异步通讯编程是构建高效网络应用程序的关键技术之一。VS2005和C#提供了一套完善的工具和API来...

    Android 请求 WebAPI项目源码适合新手学习使用

    1. **Volley**:Google推荐的网络请求库,它优化了网络请求的性能,支持异步请求、缓存策略,并提供了易于使用的接口。如果你看到项目中使用Volley,可以学习其`RequestQueue`的创建、`JsonObjectRequest`或`...

    NIO学习系列:连网和异步IO

    通过阅读和理解`MultiPortEcho.java`的源码,你可以更深入地了解NIO在多端口服务器中的实际应用,以及如何通过Selector实现异步网络通信。 **工具** 在实际开发中,除了Java标准库外,还有一些优秀的第三方库,如...

    JavaScript异步编程

    为了写出优秀的JavaScript代码,开发者必须熟悉这些异步编程技巧,并能够在实际项目中灵活应用它们。 综上所述,《JavaScript异步编程》是一本专注于JavaScript中异步编程核心概念和技巧的专著。作者Trevor Burnham...

    Android应用源码之演化理解 异步加载图片-IT计算机-毕业设计.zip

    项目可能涉及使用相对布局、约束布局等技术实现这一点。 10. **测试与调试**: 对于异步加载图片的优化,性能测试和内存分析是必不可少的。开发者可能使用Android Studio的内存分析工具和其他调试方法来检查和优化...

    实现增强的异步任务执行组件

    在IT领域,异步任务执行是提升系统性能和用户体验的关键技术。...`MultiBackgroundWorkerSample`项目可能是这些概念的实践示例,通过研究和学习这个项目,开发者可以更好地理解和掌握异步编程在实际应用中的运用。

    基于Qt事件循环的异步任务管理.zip

    6. **取消任务**:异步任务应该能够被用户或程序在运行过程中取消,QAsyncTask可能会提供一个接口来实现这一点。 在实际应用中,开发者可以创建自定义的异步任务类,继承自QAsyncTask提供的基类,然后在UI上设置...

    c++ boost asio http get post请求

    需要注意的是,以上示例代码没有处理错误和异常,实际项目中需要添加适当的错误检查和处理。此外,Boost.Asio还提供了更高级的异步操作,可以用于更复杂的网络应用。 在`boost_asio_http_sample`这个压缩包中,应该...

    前端项目-reqwest.zip

    【前端项目-reqwest.zip】是一个包含前端项目相关资源的压缩包,主要涉及一个名为"reqwest"的库,它是一个用于异步HTTP请求的封装工具。在前端开发中,与服务器进行数据交互是必不可少的,而reqwest就是这样一个简化...

    Android项目-谁是歌手

    在Android开发中,一个完整的项目通常包括多个组件和模块,如用户界面(UI)、数据管理、网络通信等。在这个"谁是歌手"项目中,我们可以学习到以下关键知识点: 1. **用户界面设计**:Android项目中的UI设计主要...

    易语言HTTP访问(带Cookie)模块源码

    易语言中的`开始异步操作`和`结束异步操作`等函数可以用来实现这一点。 8. **证书与SSL/TLS**:对于HTTPS请求,模块可能涉及了证书验证和SSL/TLS连接的建立。 9. **自定义头信息**:有些情况下,需要在HTTP请求中...

    Android应用源码之afinal框架实现图片的简单异步缓存加载.zip

    在这个项目中,afinal被用来解决图片加载的问题,主要涉及到以下几个知识点: 1. **异步加载**:在Android应用中,为了保证UI的流畅性,通常会将耗时的图片加载操作放在后台线程执行,避免阻塞主线程。afinal通过...

    javascript 经典例子(都是项目中常用的)

    3. **AJAX异步请求**:AJAX(Asynchronous JavaScript and XML)允许我们在不刷新整个页面的情况下更新部分网页内容。这对于提升用户体验至关重要,例如实时加载数据或实现无刷新导航。 4. **函数和闭包**:函数是...

    使用jquery、ajax异步访问webservices服务程序

    在实际的项目中,可能会将解决方案封装在Web Services的某个方法中,如`SolveKnapsackProblem(int capacity, List<Item> items)`。这个方法会实现动态规划算法,并返回一个表示解决方案的对象,可能包含选中的物品...

Global site tag (gtag.js) - Google Analytics