Ajax 简单实例Java/.net

asp.net ajax一个实例 asp.net ajax一个简单不错的例子。。。。。 立即下载
<!--客户端代码Hello.html-->
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  4. <title>AjaxClient</title>
  5. <script language="JavaScript"> 
  6.  var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  7.     function sayHello()
  8.     {
  9.         xmlhttp.open("POST", "Hello.aspx", true);
  10.         xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  11.         xmlhttp.onreadystatechange = updatePage;
  12.         xmlhttp.send("source="+document.getElementById("source").value);
  13.     }
  14.     function updatePage() 
  15.     {
  16.         if (xmlhttp.readyState < 4) {
  17.         
  18.         }
  19.         if (xmlhttp.readyState == 4) {
  20.             var response = xmlhttp.responseText;
  21.             document.getElementById("result").value=response;
  22.         }
  23.     }
  24. </script>
  25. </head>
  26. <body>
  27. <input type="text" id="source"/>
  28. <input type="text" id="result"/>
  29. <input type="button" value="Send Ajax Request" onclick="sayHello();"/>
  30. </body>
  31. </html>

服务器端(.NET)

在网站中新建apsx文件Hello.aspx仅保留这一句:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Hello.aspx.cs" Inherits="Hello"%>

Hello.aspx.cs代码:

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. public partial class Hello : System.Web.UI.Page
  12. {
  13.     protected void Page_Load(object sender, EventArgs e)
  14.     {
  15.         string source = Request["source"].ToString();
  16.         /**************************
  17.          * 可以在这里做业务处理,
  18.          * 本例直接在字符串前加Hello返回
  19.          **************************/
  20.         Response.Write("Hello,"+source+"!");
  21.     }
  22. }

服务器端(JAVA)

修改客户端代码第10行为 xmlhttp.open("POST", "Hello.jsp", true);

项目中新建JSP文件 Hello.jsp

  1. <%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
  2. <%
  3.     request.setCharacterEncoding("utf-8");
  4.     String source= request.getParameter("source");
    •         /**************************
    •          * 可以在这里做业务处理,
    •          * 本例直接在字符串前加Hello返回
    •          **************************/
  5.     response.getWriter().print("Hello,"+source+"!");
  6. %>
部署到Tomcat运行即可。
.net的AJAX简单实例 VS2010 .net的AJAX简单实例 环境是 VS2010 立即下载

相关推荐

PLC与变频器联动控制:从开关量、模拟量到通讯的接线与编程实战

在工业自动化系统中,电机调速控制是核心需求之一,其关键在于实现可编程逻辑控制器(PLC)与变频器之间的可靠联动。其基本原理是通过PLC输出控制信号,由变频器接收并驱动电机按设定速度运行。这项技术的核心价值在于实现电机的软启停、精确调速与节能控制,广泛应用于风机、水泵、传送带及精密张力控制等场景。其中,开关量控制以其接线简单、抗干扰能力强的特点,成为基础且可靠的方案;而模拟量控制则能实现无级平滑调速,满足更高精度的工艺要求。本文以西门子、三菱等主流品牌为例,深入解析了这两种主流控制方式的硬件接线、参数设置与梯

1270

ajax入门

 5.2 Ajax基础http://book.csdn.net/bookfiles/653/10065320712.shtml在 进行Ajax开发以前,我们必须先对一些基本的知识进行了解。虽然Ajax.NET已经将Ajax实现细节封装起来,并大大简化了我们的操作,但是了解基 本的Ajax实现方式对于帮助我们在开发中能更好理解和实施,以及更有效地优化和排错是至关重要的。此外,虽然我们不必

526

【JavaSE】之流程控制与方法

Java基础之Java流程控制与方法相关知识介绍~

小新要变强的博客 5797

【Asp.net】 Ajax小例子

在实践中,能学到好多。这不在实践中把ajax给理解了一些。积累了两种Asp.net程序使用ajax的方式。     1、通过一般处理程序.ashx     2、不通过一般处理程序.aspx     区别:     还有一种适用ajax的方式:

sunny_LI 2892

complier lab2

只需支持定义 main 函数即可不带参数 int main(){...}带参数 int main(int argc, int argv){...}

qq_43581843的博客 907

别再为UE5像素流部署踩坑了!Windows服务器单实例保姆级避坑指南(含Node.js证书、coturn空文件夹等常见问题解决)

本文提供了UE5像素流在Windows服务器单实例部署中的全面解决方案,涵盖Node.js证书过期、coturn空文件夹等常见问题。通过详细的步骤指导和配置建议,帮助开发者高效完成部署,避免常见陷阱,特别适合局域网环境下的应用场景。

weixin_30315435的博客 465

Java 和Ajax的简单结合

在做用户登陆和注册页面时,可以通过事件在js里面写ajax和后台异步传输,返回所需要的数据。 比如在写注册,当用户离开用户名的文本框时候,可以通过ajax引擎访问数据库查看这个命名是否合法,并且将信息返还给用户。 简单的deme如下:js代码主要部分 var req;//创建对象 function check(x) { var errMsg=document.getElementB...

bigsai 1万+

Python自动化脚本:模拟鼠标键盘保持电脑在线状态

在计算机自动化领域,模拟用户输入是一项基础且实用的技术,其核心原理是通过程序生成鼠标或键盘事件来与操作系统交互。这项技术的价值在于能够自动化重复性操作,提升工作效率,并解决特定场景下的系统交互问题。PyAutoGUI作为Python生态中广泛使用的自动化库,封装了跨平台的底层API调用,为开发者提供了简洁统一的接口来实现输入模拟。在实际工程实践中,这类技术常应用于自动化测试、远程办公辅助、数据抓取等场景,帮助用户保持系统活跃状态,防止因无操作导致的锁屏或休眠中断任务。通过合理配置移动间隔和随机化模式,可以更

weixin_28713299的博客 578

Backbase框架:专业级AJAX开发框架

虽然DHTML技术已经存在好多年了,但是直到Google新的应用程序(Google Suggest和Google Maps)的出现,才推动了采用DHTML、AJAX和W3C标准的模型来创建RIA的技术发展。Backbase表示客户端(BPC)是一个完全基于AJAX技术的AJAX引擎,但区别于BXML(一种通用用户界面声明语言)。BXML是一个XML应用程序,包括了很多XSLT和XPATH功

3234

【机器学习】一文搞懂算法模型之:Transformer

必会算法模型之:Transformer

商务合作 | 面试培训 | 职场规划 ==>主页扫码 5609

Vue3 - 详细实现将多个文件批量导出为ZIP压缩包格式并下载功能,vue3将文件批量下载打包成ZIP下载保存本地,下载多个文件打包输出成zip格式(支持二进制文件流/base64图片/文件URL)

vue3,nuxt3,vue3批量导出文件打包成压缩包,Vue3中如何批量导出文件(图片/PDF)并打包压缩成ZIP,实现多张图片导出zip文件,vue3导出pdf文件很多如何变成导出一个zip文件,jszip插件文档流,vue3中下载多个文件打包为一个zip,Vue3中将文件批量下载打包成zip格式,批量下载图片并打包成压缩包,vue3导出多个pdf或excel打包成zip压缩包进行下载,批量下载文件并打压缩包,vue3中如何批量下载文件并生成zip格式文件,文件通过服务端接口返回二进制文件流如何处理,文

🏆 前端领域优质创作者 1万+

AjaxPro Ajax.Net

1,Ajax是什么Ajax,异步JavaScript与XML,是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,你可以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的Web用户接口界面。  Ajax处理过程  一个Ajax交互从一个称为XMLHttpRequest的JavaScr

Rogues的专栏 1838

【立创EDA-PCB设计基础】6.布线铺铜实战及细节详解

本文进行布线铺铜实战及详解布线铺铜的细节

嵌入式阿齐Archie 4万+

Ajax 学习资源

ArticlesAjax: A New Approach to Web Applications, by Jesse James Garrett. The original article which coined the termAjax: Usable Interactivity with Remote Scripting Introduction on how to use AjaxGu

冰云的专栏 2219

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Ajax实战——实例详解这本书怎么样

关于Ajax实战——实例详解 评论读后感:实战讲的还不错,主要是讲前台,后台只是讲一点,重点分明,很棒!读后感:一直没用过Ajax,感觉还不错读后感:我是先看了和这本书是同一系列的之后才看这本书的,作为一个ajax应用的实际开发者,有着不少体会,那就是至少这本书里面的内容不是像那种市面上比比皆是的之类的书,就是一些代码堆砌和无?之极的解说而已,这本书用了一种方式就是:问题/解答式的方式,把一些对于ajax至关重要的核心问题解释得清清楚楚.,书越到后面越是有很多有价值的实例代码,可以运用到项目上去.有些书可以

884

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【收藏】利用AJAX和ASP.NET实现简单聊天室

 介绍我的第一个简单的Chat room 是用ASP 3.0 写成的。那无外乎有二个TextBox,他们发送消息给程序变量然后显示在一个每秒刷新的页面上。在那个时代,一个真正的聊天室必须运用Java Applet或ActiveX control。不过这一切都在AJAX到来之后改变了。AJAX是一个结合了XML 和 JavaScript的异步通信机制。现在我们可以只用服务器代码和一点Java

小诺的一路向北 2216

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)

 AJAX的好处就是不会堵塞页面,可以提高用户体验,可以减少数据传输尺寸,提高应用程序的性能.目前,AJAX技术可以说是已经成为WEB开发的标准技术.      AJAX技术是纯客户端技术,任何客户端框架(如:Microsoft AJAX Library,Prototype,JQuery等)可以与任何服务器技术配合.在ASP.NET MVC P5中也对AJAX技术进行了整合.本文将以ASP.N

努力并不一定成功,但放弃却一定会失败! 983

DW的ajax简单应用,DWR - Easy Ajax for JAVA

Direct Web RemotingDWR is a Java library that enables Java on the server and JavaScript in a browser to interact and call each other as simply as possible.DWR is Easy Ajax for JavaDWR version 3.0.2 is...

weixin_42361495的博客 413

解决前端跨域问题【ajax跨域问题】

作者:岁岁 链接:https://zhuanlan.zhihu.com/p/60019674 来源:知乎 在接触前端开发起,跨域这个词就一直以很高的频率在我们学习工作中重复出现,最近在工作中遇到了跨域的相关问题,这里我把它总结记录一下。 关于跨域,有N种类型,现在我只专注于ajax请求跨域(ajax跨域只是属于浏览器”同源策略”中的一部分,其它的这里不做介绍),内容大概如下: 什么是ajax...

AlaiaCodeingLife 9703

ajax ashx调试,asp.net——Ajax与ashx异步请求的简单案例

Ajax与ashx异步请求的简单案例:前台页面(aspx):function gettext() {var intxt = $("#intxt").val();$.ajax({type: "POST",cache: false,url: 'OutText.ashx',data: { InText: intxt },dataType: "text",beforeSend: function () {...

weixin_42374535的博客 857

asp.net ajax 调用后台方法,asp.net core 通过ajax调用后台方法(非api)

1、 在Startup.cs文件中添加: services.AddMvc();services.AddAntiforgery(o => o.HeaderName = "XSRF-TOKEN");2、在cshtml 文件中添加:@Html.AntiForgeryToken()@{await Html.RenderPartialAsync("_ValidationScript...

weixin_34323587的博客 1273

wcf简单教程(10) ajax调用,JQuery Ajax调用WCF实例以及遇到的问题

1.遇到的最多的问题就是跨域问题,这个时间需要我们添加如下代码解决跨域的问题第一步:在服务类加Attribute[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]第二步:在构造函数中添加if (WebOperationContext.Current != ...

weixin_29221191的博客 401

微软ASP.NET AJAX框架剖析

大约在2006年年初,AJAX迅速成为Web 2.0开发中的一个热点,也成为开发以用户为中心的Web应用程序事实上的标准。然而,要开发出高质量的AJAX应用程序,首先要求开发者是一名 JavaScript高手,并不得不使用一些远不如C#或Java那样完善的开发工具。因此,由于AJAX“先天”的异步性及浏览器之间的差异,开发、调试及维护AJAX应用程序的过程将变得非常艰难并耗费大量时间。为...

170

php的mvc中的ajax,.NET_ASP.NET MVC中的AJAX应用,一、ASP.NET MVC中的AJAX应用 首 - phpStudy...

ASP.NET MVC中的AJAX应用一、ASP.NET MVC中的AJAX应用首先,在ASP.NET MVC中使用自带的ajax功能,必须要导入2个js文件(顺序不能颠倒):ASP.NET MVC提供了2个常用的ajax辅助方法.Ajax.ActionLink该辅助方法用于在页面上生成具有ajax功能的超链接.在该辅助方法中有一个AjaxOptions类型的参数,它包括如下属性:Confirm:...

weixin_29496633的博客 162
上一篇: 一位IT程序员的心声:我们是无耻之徒吗?
下一篇: ASP.NET 访问Excel 失败的解决方法
driftwing
博客等级 码龄19年 7粉丝 11原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值