java中ajax的使用jar包_AJAX Java示例
要创建ajax示例,需要使用服务器端语言,例如:Servlet,JSP,PHP,ASP.Net等。这里使用JSP来生成服务器端代码。
在这个例子中,只是打印给定数字的表。
使用jsp创建ajax示例的步骤
需要按照以下步骤操作:
•加载org.json.jar文件。
•创建输入页面以接收文本或数字。
•创建服务器端页面以处理请求。
•在web.xml文件中提供压缩。
初步:加载org.json.jar文件
下载此示例,在WEB-INF / lib目录中包含了org.json.jar文件。
第二步:创建输入页面以接收文本或数字
在此页面中,我们创建了一个从用户获取输入的表单。当用户调用showTable按钮时,将调用sendInfo()函数。在这个函数中编写了所有的ajax代码。
只要准备好状态更改,我们就调用了getInfo()函数。它通过innerHTML属性动态地将返回的数据写入网页。
文件:table1.html
var request; function sendInfo() {
var v = document.vinform.t1.value;
var url = "index.jsp?val=" + v; if (window.XMLHttpRequest) {
request = new XMLHttpRequest();
} else if (window.ActiveXObject) {
request = new ActiveXObject("Microsoft.XMLHTTP");
} try {
request.onreadystatechange = getInfo;
request.open("GET", url, true);
request.send();
} catch (e) {
alert("Unable to connect to server");
}
} function getInfo() { if (request.readyState == 4) {
var val = request.responseText;
document.getElementById('amit').innerHTML = val;
}
}
This is an example of ajax
第三步:创建服务器端页面以处理请求
在这个jsp页面中,我们打印给定数字的表格。
文件:index.jsp
int n=Integer.parseInt(request.getParameter("val"));
for(int i=1;i<=10;i++)
out.print(i*n+"
");
%>
文件:web.xml
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
30
table1.html
输出结果如下:
java中ajax的使用jar包_AJAX Java示例相关推荐
- Java代码安装maven jar_Java中Maven项目导出jar包配置的示例代码
具体代码如下所示: src/main/java src/main/resources ${project.build.directory} **/*.java src/test/java src/te ...
- java 中如何打包成 jar 包
这里写目录标题 1. java 中如何打包成 jar 包 1.1. 手动打包可直接执行的 jar 包 1.2. 使用 intellij idea 工具打包可直接执行的 jar 包 1. java 中如 ...
- java中常用框架的jar包下载
1.JDK 官网主页:http://www.oracle.com/ 下载页面:http://www.oracle.com/technetwork/java/javase/downloads/index ...
- JAVA中commons-collections-3.2.1.jar包是干什么用的?
类似C++中的Boost库,对Java容器类型和算法的补充 转载于:https://www.cnblogs.com/telwanggs/p/5357807.html
- java class修改_【原创】Java基础之简单修改jar包中的class
有时需要修改很多jar(假设这些jar都位于lib目录)中其中一个jar中的某一个类,而且又没有原始代码或ide,这时最简单的方式是: 1 进入lib目录 #cd lib#ls test.jar de ...
- java中怎么快速导入一个包_Eclipse中快速导入jar包的方法
如何在Eclipse中快速导入jar包呢?下面就一起来学习Eclipse中快速导入jar包的方法吧,熟悉一下它的基本操作, 相信对各位小伙伴们一定会有所帮助的哦. Eclipse中快速导入jar包的方 ...
- 在cmd中使用命令来编译并运行java程序,导入其他jar包,使用windows批处理文件
一.使用cmd编译并运行java程序 今天帮朋友做一件事,他是一个不懂技术的人,说需要一个工具来做数据筛选,没有什么学识的我只想到了使用java程序来实现,于是上去就是一通abcd,玩笑归玩笑,做完了 ...
- IDEA中MAVEN项目打JAR包的简单方法
Idea中为一般的非Web项目打Jar包是有自己的方法的,网上一搜就能查到很多. 但是如果是为Maven项目打Jar包,其实是很简单的,因为maven本身就有打Jar包的命令. 最简单的方法 首先是在 ...
- JAVA项目打成可执行jar包
java项目打jar包分为2种情况: 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1. 首先在Eclipse中打开项目, 右键点击项目,选择"Export": ...
最新文章
- 《Javascript入门学习全集》 Javascript学习第二季(实战4)
- WPF 快速制作可拖拽的对象和窗体
- android studio clone 方法不能先用,Android Studio中使用git功能无法clone原因分析
- 全国计算机等级考试题库二级C操作题100套(第30套)
- Magicodes.IE之总体教程
- 级差公排php如何_什么是专业级差?专业级差怎么安排专业?
- Django 应用分库,数据迁移成功,数据库没有生成表
- 爱尔兰都柏林圣三一大学计算机排名,2021年爱尔兰都柏林圣三一大学世界及专业排名 不愧是最古老的学府!...
- mysql临时表的的理解,如何理解存储过程中已存在的mysql临时表?
- IE7下position:relative的问题
- linux 内核块设备驱动,你了解Linux 块设备驱动?
- Altium Designer中PCB关于Import Changes报错最终解决方案
- 无法完成操作,因为文件包含病毒或潜在的垃圾软件
- MagicDraw-参数图
- dux修改index.php,DUX主题修改首页轮播图为通栏模式
- c盘瘦身。清理四个垃圾文件夹
- 联想win10进bios的正确方式,并不是按键!!!!!
- 倒排表数据结构、通配符查询、拼写纠正详解
- Java实现蓝桥杯突击战
- 艾伟:一个让人遗忘的角落--Exception(一)
热门文章
- “不要害怕 RAID!”
- 循环智能杨植麟:“人机耦合”将是对话语义应用的新趋势!
- 做了5年程序员才明白,这项能力原来这么重要
- 直接拿来用!Google 新推 AI 模型打破了现有 CNN 技术壁垒
- 为防 Android 碎片化?Google 强迫开发者使用自有开发工具!
- 快看,我们的分布式缓存就是这样把注册中心搞崩塌的!
- 一文教你如何用 Python 将 iPhone “玩弄于股掌之中”!
- Twitter 惊现密码漏洞,强制 3.3 亿用户修改密码!
- 普通程序员能实现财务自由吗?
- 数据结构与算法 完整版双链表