- 浏览: 278614 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
tan_1208815066:
传送pdf 的文件 不能正确的 传送
试试用Socket传文件 -
richardri:
结果是0怎么解决?支持mov、mp4、3gp吗?
JAVA獲取視頻文件的播放長度 -
zhujia130:
xiaoyaodandan 写道结果是0.。。。。。你给的路径 ...
JAVA獲取視頻文件的播放長度 -
xiaoyaodandan:
结果是0.。。。。。
JAVA獲取視頻文件的播放長度 -
flowerjacky:
明了
Java事务处理类
一、发送请求的html文件
<html><head><title>ajax+jsp域名查询</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="javascript"> var XMLHttpReq; //创建XMLHttpRequest对象 function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } } //发送请求函数 function sendRequest() { document.getElementById("comments").innerHTML ="正在查询,请您稍等......"; createXMLHttpRequest(); var name=document.getElementById("words").value; var url = "domainQuery1.jsp?words="+name; XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if (XMLHttpReq.readyState == 4) { // 判断对象状态 if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息 Display(); } else { //页面不正常 window.alert("您所请求的页面有异常。"); } } } function Display() { var msg=XMLHttpReq.responseText; document.getElementById('comments').value=msg; } </script></head> <body bgColor=#cccca3> 请输入域名名称:<input type="text" value="cctv.com" id="words" name="words" size="69"> <input type="submit" value="查询" id=Submit1 name=Submit1 onClick="sendRequest() "> <TEXTAREA id="comments" name="comments" readonly rows=15 cols=76></TEXTAREA> </body></html>
二、处理ajax请求的jsp文件:
domainQuery1.jsp
<%@ page import="java.io.*" %> <%@ page import="java.util.*" %> <%@ page import="java.net.HttpURLConnection" %> <%@ page import="java.net.URL" %> <%@ page import="org.jdom.Document" %> <%@ page import="org.jdom.Element" %> <%@ page import="org.jdom.input.*" %> <%@ page contentType="text/html; charset=gb2312" %> <% //设置输出信息的格式及字符集 response.setContentType("text/html; charset=gb2312"); response.setHeader("Cache-Control","no-cache"); String param =request.getParameter("words"); String domainmsg=null; URL url = null; BufferedReader in = null; InputStreamReader isr = null; InputStream is = null; HttpURLConnection huc = null; try { url = new URL("http://now.net.cn/domain/domaincheck.php?query="+param); huc = (HttpURLConnection)url.openConnection(); is = huc.getInputStream(); isr = new InputStreamReader(is); in = new BufferedReader(isr); String line = null; StringBuffer s = new StringBuffer(333); while((line = in.readLine()) != null) { line=line.trim(); s.append(line); } domainmsg=s.toString(); SAXBuilder builder = new SAXBuilder(); Document doc = null; Reader in1= new StringReader(domainmsg); doc = builder.build(in1); Element root = doc.getRootElement(); String ss=root.getChild("result").getChildText("msg"); out.print(ss); }catch(Exception e){ e.printStackTrace(); } finally { try { huc.disconnect(); is.close(); isr.close(); in.close(); } catch(Exception e) { e.printStackTrace(); } } out.close(); %>
评论
1 楼
realorg
2008-04-03
public class Test{ private static String msg="what's this?" public static void main(String[] args){ System.out.println("请问楼主:"+Test.msg); } }
发表评论
-
反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)
2009-06-09 13:52 1473好长时间没有用过Spring了. 突然拿起书.我都发现自己对A ... -
Resin 3 LOG 设置
2009-06-04 11:51 2083<stdout-log path='${resin.ho ... -
Servlet和ThreadLocal的测试
2009-05-27 15:30 1034作者:中国IT实验室 来 ... -
技巧:利于ThreadLocal模式管理Session
2009-05-27 15:28 1036作者:dxaw 来源:赛迪网 在利用Hibernate ... -
运用Filter,ThreadLocal和Reflection,实现form到bean的填充
2009-05-27 15:27 1314开发者在线 Builder.com.cn 更新时间:2008- ... -
通通透透理解ThreadLocal
2009-05-27 15:24 1035开发者在线 Builder.com.cn ... -
centos 5.2中安装LAMP
2009-05-22 14:52 2329wget至以下目录:/tmp --------------- ... -
基于CentOS的LAMP
2009-05-22 14:50 3391基于CentOS的LAMP 作者:NetSeek ... -
http header详解
2009-01-19 12:19 3159HTTP(HyperTextTransferProtoco ... -
鼠标提示
2008-12-16 17:04 995<!DOCTYPE html PUBLIC " ... -
SQL备份语句
2008-12-16 16:43 1426--完整备份 Backup Database Northwin ... -
MySQL中修改密码及访问限制设置详解
2008-12-16 16:27 938一、MySQL修改密码方法总结 首先要说明一点的是:一般 ... -
通过GUID生成主键,保证主键全球惟一性
2008-12-16 11:34 1496使用GUID作为数据表主键的好处 使用GUID作为数 ... -
Tomcat对错误页面处理方法的问题
2008-12-15 16:45 2929各位都知道,我们可以在web.xml中定义对错误发生时的提示页 ... -
Hibernate下数据批量处理解决方案
2008-12-12 14:22 867很多人都对Java在批量数据的处理方面是否是其合适的场所持 ... -
任务调度表达式
2008-12-12 14:15 1090字段 允许值 允许的特殊字符 秒0-59 , - * / 分0 ... -
Windows动态库与Linux共享对象比较
2008-12-12 14:13 1488摘要:动态链接库技术 ... -
Java事务处理类
2008-12-10 11:59 1328Mysql5很好的支持了事物处理功能。不过支持这个功能的只有两 ... -
cookie 和session 的区别详解
2008-12-09 13:57 1016这些都是基础知识,不 ... -
jQuery插件---键盘快捷键.
2008-12-01 10:51 2251<!DOCTYPE html PUBLIC " ...
相关推荐
在IT行业中,Ajax(Asynchronous JavaScript and XML)与JSP(JavaServer Pages)结合使用时,可以实现网页的...通过学习和实现这样的例子,开发者可以深入理解Ajax和JSP在实际项目中的应用,以及如何优化用户体验。
关于联动以前都没接触过,这是我第一次学习用的例子,很实用,适合初学者下载学习
在这个"超简单的ajax+jsp实现2级联动"的例子中,我们将探讨如何利用AJAX(Asynchronous JavaScript and XML)技术和JavaServer Pages (JSP)来实现这种功能。 首先,我们需要了解AJAX的基本原理。AJAX允许网页在不...
【标题】"Mysql + jsp +javabean+ jquery +ajax+servlet等的例子综合"是一个涵盖多种技术的Web开发实战项目,旨在帮助开发者理解如何将这些技术有效地整合在一起,以构建动态、交互性强的Web应用程序。在这个项目中...
以上就是关于"ajax++jsp二级联动下拉框,无刷新分页"这一主题的相关知识点,涵盖了Ajax、JSP、二级联动下拉框和无刷新查询等多个方面。通过这些技术,开发者可以创建出更高效、更友好的Web应用程序。
在JSON+Jquery+servlet的例子中,JSP可能用来生成包含AJAX调用的HTML页面,或者在某些情况下,用于展示从Servlet接收到的JSON数据。 AJAX(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下,能够...
下面,我们将通过一个具体的例子,即使用Ajax与JSP从MySQL数据库中提取数据并实现自动刷新的页面,来详细说明实现步骤: #### 步骤一:设置数据库 首先,我们需要一个MySQL数据库,其中包含一个名为`news`的表,该...
综上所述,这个"一个ajax+jsp上传文件的例子"展示了如何结合AJAX的异步特性、JSP的动态页面生成以及前端进度条展示,实现了一个完整的文件上传功能。实际开发中,还可以考虑引入前端框架和库来优化代码结构和提高...
【Ajax+MySQL+JSP 仿Google搜索匹配】 在Web开发中,实时搜索匹配功能是一项常见且重要的需求,Google搜索引擎的搜索建议功能就是一个很好的例子。本项目“ajax+mysql+jsp仿google搜索匹配”旨在模拟Google的搜索...
在这个例子中,Servlet接收来自Ajax请求的数据,可能对数据库进行查询,然后将结果封装成JSON格式的数据响应给客户端。 3. **JSON数据格式**:JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于...
在这个购物车Dome中,开发者提供了一个完整的例子,包含了MySQL数据库设计、JSP页面和AJAX交互,帮助学习者理解如何结合这些技术实现购物车功能。 在实际应用中,这个购物车系统可能还包括以下组件和概念: - **...
在IT领域,构建Web应用程序是常见的任务之一,而本示例提供了一个基于JSP、JavaBean、Servlet、Ajax以及Mysql的完整应用实例,主要涵盖了数据的增删查改(CRUD)操作,并且利用Ajax实现了异步的验证码验证功能。...
总结起来,这个例子展示了如何结合Ajax、JSP和Access数据库来实现一个简单的用户输入校验功能,利用Ajax的异步特性,提高了用户体验,而JSP和Access提供了后台数据处理的能力。这种技术组合在实际开发中,尤其是在...
在selectCity的例子中,当用户选择省份时,JavaScript会触发Ajax请求,向服务器查询相应的城市列表。 5. **动态下拉列表**:用户选择省份后,JavaScript将利用Ajax请求动态加载对应省份的城市列表到下拉框中,提供...
在我们的例子中,JSP将接收来自客户端的Ajax请求,处理数据,然后生成JSON格式的响应。 接下来,我们讨论JSON。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也方便机器解析和生成。在Ajax请求中,JSON...
【Ajax聊天室】是一个基于Java Web技术实现的简单交互式应用,主要利用了Servlet、JSP和Ajax技术。这个小例子展示了如何通过Ajax实现在不刷新整个页面的情况下更新内容,提供了一个基本的在线聊天功能。 1. **...
**Ajax的JSP例子** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这个例子是基于JSP(JavaServer Pages)实现的,展示了如何利用Ajax与服务器进行异步...
这个"zipcode_1st"例子是一个很好的起点,它展示了如何利用Ajax和JSP提升网页的交互性。通过这个基础,你可以进一步扩展功能,例如添加搜索建议、错误处理机制,或者实现更复杂的表单验证和数据操作。在学习过程中,...
在本例子中,我们将探讨如何将Ext JS的MVC模式与JSP整合,创建一个完整的Web应用。 首先,理解MVC模式至关重要。MVC是一种设计模式,将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller...
在这个例子中,我们使用jQuery的Ajax函数与Struts2进行交互。jQuery的$.ajax()方法可以创建一个Ajax请求,其参数包括URL、请求类型(GET或POST)、数据、回调函数等。例如: ```javascript $.ajax({ url: "action...