- 浏览: 533564 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (294)
- Java基础 (40)
- 架构分析 (37)
- 开发心得 (22)
- 架构乐园 (12)
- Java Web (6)
- 大牛专区 (5)
- 转载专区 (40)
- 小技巧 (16)
- Linux专区 (8)
- linux (3)
- Spring (2)
- N (1)
- 前台JS (1)
- SAP NETWEAVER (3)
- JMS (4)
- queue (1)
- 数据模型 (2)
- oracle (2)
- sqlserver (2)
- ubuntu (2)
- install gcc (1)
- MEMCACHED (2)
- SQLSERVER 驱动 (1)
- JVM GC 调优 (1)
- 服务器运维 (1)
- activiti 国际化 中文 (1)
- activiti (1)
- 前端开发 (1)
- tar.gz (1)
- Web安全 (1)
- CSRF (1)
- 技术架构 (4)
- 性能指标 (1)
- 响应时间 (1)
- 淘宝 (1)
- linux安装 (1)
- lucene (1)
- Mongodb (1)
- gis (1)
- 微信授权 code access_token open_id (1)
- Redis java 获取 (1)
- HTTP 跨域 同源策略 cookie (1)
- java 加密 3DES (1)
- CROS (1)
- Cookie (1)
- Rest (1)
- 跨域资源共享 (1)
- 3DES (1)
- Effective java读后感 (1)
- nginx (1)
- Tengine 开发 (1)
- HTTP/1.1 废弃 javaWEB (1)
- 支付宝 支付状态 (1)
- maven jdk (1)
- 应用宝统一链接 (1)
- git (2)
- git 代码上传 (1)
- ubuntu 安装 mysql 5.6 (1)
- Linux 命令学习 (3)
- Linux 命令 60 (2)
- linux 命令 (2)
- linux nginx 安装 (1)
- grant revoke (1)
- linxu jdk profile (1)
- git 使用 (1)
- 架构设计 (1)
- 上海居转户 居转户 (1)
- wind (1)
- elastic-job (1)
- Mysql (1)
- 个人站点 (1)
- nginx lua waf 实现 (1)
- github 算法指南 (1)
- go (1)
- MapReduace 大数据 (1)
- 架构PPT (1)
最新评论
-
jingchh:
帅哥, 这个类是哪个包下面的呢? 应该下载哪个jar包,谢谢~ ...
StringUtils工具类的常用方法 -
Nabulio:
StringUtils工具类的常用方法 -
yuanyuan2597:
那请问,按照你的方法进行修改调用。SELECT locatio ...
根据经纬度实现附近搜索Java实现 -
yangguo:
这个经理有病,埋伏打他一顿。
复试 等电话 -
emparadise329:
进一步学习了子类与父类间的关系
Java 子类对象实例化 面试题
<html> <head> <title>www.MLDNJAVA.cn</title> <script language="javascript"> var xmlHttp ; function createXMLHttp(){ //AJAX创建代码 if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); //firefox浏览器内核 } else { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } } function checkUserid(userid){ createXMLHttp(); xmlHttp.open("POST","CheckServlet?userid="+userid); xmlHttp.onreadystatechange = checkUseridCallback xmlHttp.send(null); document.getElementById("msg").innerHTML = "正在验证..."; } function checkUseridCallback(){ if(xmlHttp.readyState == 4){ if(xmlHttp.status == 200){ alert("************"); var text = xmlHttp.responseText; if(text == "true"){ document.getElementById("msg").innerHTML = "用户ID重复,无法使用!"; } else { document.getElementById("msg").innerHTML = "此用户ID可以注册!"; } } } } </script> </head> <body> <form action="regist.jsp" method="post"> 用户ID: <input type="text" name="userid" onblur="checkUserid(this.value)"><span id="msg"></span><br> 姓 名:<input type="text" name="name"><br> 密 码 <input type="password" name="password"><br> <input type="submit" value="注册"> <input type="reset" value="重置"> </form> </body> </html>
2,CheckServlet.java
package org.lxh.ajaxdemo; import java.sql.* ; import java.io.* ; import javax.servlet.* ; import javax.servlet.http.* ; public class CheckServlet extends HttpServlet{ public static final String DBDRIVER = "org.gjt.mm.mysql.Driver"; public static final String DBURL = "jdbc:mysql://localhost:3306/mldn"; public static final String DBUSER = "root" ; public static final String DBPASS = "123456" ; public void doGet(HttpServletRequest request , HttpServletResponse response) throws ServletException,IOException { this.doPost(request,response); } public void doPost(HttpServletRequest request , HttpServletResponse response) throws ServletException,IOException { request.setCharacterEncoding("GBK"); response.setContentType("text/html"); Connection conn = null; PreparedStatement pstmt =null; ResultSet rs = null; PrintWriter out = response.getWriter(); String userid = request.getParameter("userid"); try { Class.forName(DBDRIVER); conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS); String sql = "SELECT COUNT(userid) FROM user WHERE userid=?"; pstmt = conn.prepareStatement(sql); pstmt.setString(1,userid); rs = pstmt.executeQuery(); if(rs.next()){ if(rs.getInt(1) > 0){ out.print("true"); } else { out.print("false"); } } System.out.println("**********************"); }catch(Exception e){ e.printStackTrace(); }finally { try { conn.close(); } catch (Exception e) { } } } };
2,CityServlet.java
package org.lxh.ajaxdemo ; import java.io.* ; import org.w3c.dom.* ; import javax.xml.parsers.* ; import javax.xml.transform.* ; import javax.xml.transform.dom.* ; import javax.xml.transform.stream.* ; import javax.servlet.* ; import javax.servlet.http.* ; public class CityServlet extends HttpServlet { public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ this.doPost(request,response) ; } public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ response.setContentType("text/xml;charset=GBK") ; PrintWriter out = response.getWriter() ; ByteArrayOutputStream bos = new ByteArrayOutputStream() ; try{ DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance() ; DocumentBuilder builder = factory.newDocumentBuilder() ; Document doc = builder.newDocument() ; String data[] = {"北京","南京","上海","天津","香港"} ; Element allarea = doc.createElement("allarea") ; for(int x=0;x<data.length;x++){ Element area = doc.createElement("area") ; Element id = doc.createElement("id") ; Element title = doc.createElement("title") ; id.appendChild(doc.createTextNode("" + (x+1))) ; title.appendChild(doc.createTextNode(data[x])) ; area.appendChild(id) ; area.appendChild(title) ; allarea.appendChild(area) ; } doc.appendChild(allarea) ; TransformerFactory tf = TransformerFactory.newInstance() ; Transformer t = tf.newTransformer() ; t.setOutputProperty(OutputKeys.ENCODING,"GBK") ; DOMSource source = new DOMSource(doc) ; StreamResult result = new StreamResult(bos) ; t.transform(source,result) ; out.println(bos) ; System.out.println(bos) ; out.close() ; }catch(Exception e){ e.printStackTrace() ; } } }
发表评论
-
mysql 获取全局唯一值
2015-08-27 13:16 945在涉及数据库存储数据的时候,经常会遇到唯一值问题,有的是主键 ... -
oracle 链接查询 + Mysql
2015-06-25 19:52 453oracle连接加号(+)的使用方法 假设有 a表 ... -
java中Comparator 时间比价 bug
2015-06-05 14:37 880/** * 消息上架时间排序<br> * @ ... -
手工创建数据库和表空间
2013-04-11 16:42 906--创建临时表空间create temporary tabl ... -
window系统查看端口被哪个进程占用了
2012-06-15 17:30 1111在windows命令行窗口下执行:运行--cmd C:\ ... -
一个诡异的错误
2012-05-11 18:59 1054关于jsp we ... -
Java Web 胡言乱语 之--- JSP标准标签库
2012-05-08 09:27 1084JSTL 主要的标签分类: 1,核心标签库 c: ... -
JSP标签开发--详解
2012-05-04 17:42 4299标签开发之几大步骤: ... -
Tomcat数据源之--详细解释
2012-05-04 15:06 1082传统JDBC操作步骤: 1,加载数据库驱动程序,数据库驱动程 ... -
Java Web 胡言乱语 之--- 反射机制
2012-04-28 10:54 946反射机制原理: -
Java Web 胡言乱语 之-- Servlet
2012-04-27 09:58 972Servlet一共分为三种: 1,简单Servlet,是作为 ... -
Java Web 胡言乱语 之三
2012-04-23 11:01 1130requst.getContextPath() 取得 ... -
Java web 登录小程序
2012-04-20 13:10 5235用Java web开发出登录小程序: login_ch ... -
技术学习三境界
2012-04-18 17:18 9751,看山是山,看水是水,这种境界是针对孩子说的,初识世界,纯洁 ... -
Java Web 胡言乱语 之一
2012-04-18 17:15 889Tomcat安装及配置篇 1,tomcat安装前,防火墙必须 ... -
Java 访问控制权限
2012-04-11 19:42 890Java中存在四种访问权限 1,private , 2 ... -
java 运算符
2012-04-11 17:59 1026一,赋值运算符 "= " 是赋值运 ... -
java 数组 和数据
2012-04-10 10:15 1293数组:是一组相关数据 ... -
Java 内部类 优点
2012-04-09 15:35 985使用内部类的最大优点,可以方便的访问外部类中的私有属性 -
这几年感悟
2012-01-13 14:42 943技术解决效率,管理解决效益,决策解决方向
相关推荐
在本"Ajax网站开发典型实例JSP源码包"中,我们可以深入学习如何使用Ajax与JavaServer Pages (JSP) 结合,创建高效动态的Web应用。 1. **Ajax基础** Ajax的核心是JavaScript对象XMLHttpRequest,它允许JavaScript在...
**JSP+Ajax 经典开发实例** 在Web开发领域,JSP(JavaServer Pages)与Ajax(Asynchronous JavaScript and XML)的结合是构建动态、交互性网页的强大工具。本经典实例深入探讨了如何利用这两种技术来提升用户体验,...
全书共分为13章,由浅入深、循序渐进地介绍基于Ajax组合查实例、调查程序文例、天气预报实例、会员注册登录验证、股票价格查询、无刷新新闻系统、滚动翻页、上传文件进度条、Ajax调用Web Service应用实例、RSS阅读器...
ASP.NET包括多种开发模型,如Web Forms、MVC和Web API,以及用于Ajax开发的支持。在这个经典案例中,我们很可能会看到如何在ASP.NET Web Forms或MVC中集成Ajax技术。 **Ajax的核心组件** 1. **XMLHttpRequest对象*...
本教程“Ajax程序开发经典实例教程”旨在帮助开发者深入理解和掌握Ajax技术,通过实例学习,使学习过程更加直观和易懂。 Ajax的核心在于创建XMLHttpRequest对象,它是JavaScript内置的对象,用于在后台与服务器进行...
**Ajax+JSON 实例详解** 在现代Web开发中,AJAX(Asynchronous JavaScript and XML)技术已经成为提升用户体验的重要工具,它允许网页在不刷新整个页面的情况下与服务器进行数据交互。结合JSON(JavaScript Object ...
【Ajax 实例详解】 Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它的核心在于JavaScript,通过创建XMLHttpRequest对象,实现后台与服务器的异步数据交换,...
综上所述,这个压缩包提供的内容涵盖了使用C#和.NET框架进行Ajax开发的实际应用,通过“ajax1.dll”库,开发者可以方便地构建异步Web功能。配合提供的指南文档和快速入门资料,初学者和有经验的开发者都能迅速上手,...
实例44 Ajax测试实例 实例45 客户端解析普通字符串 实例46 客户端解析XML文件响应 实例47 客户端发送POST无参数请求 实例48 客户端发送带有参数请求 实例49 客户端以表格形式显示数据 实例50 服务器端自动生成XML...
**JSP与Ajax网站开发典型实例详解** 在Web开发领域,JSP(JavaServer Pages)和Ajax(Asynchronous JavaScript and XML)是两种重要的技术,它们共同构建了动态、交互式的网页应用。本实例将深入探讨如何结合使用这...
综上所述,"php+Ajax网站开发实例"涵盖了从基础的PHP语法、Ajax交互、数据库操作,到安全性、性能优化、前端框架应用、响应式设计以及开发工具的使用等多个方面,对于学习和提升PHP和Ajax的综合应用能力具有很高的...
**Ajax 开发实例(C#)详解** Ajax(Asynchronous JavaScript and XML)技术是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了用户...
在ASP.NET开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛用于创建具有高度交互性和响应性的Web应用程序。Ajax的核心优势在于它允许部分页面更新,而无需重新加载整个页面,从而提高了用户体验。在这个...
Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码Ajax应用开发典型实例-源码...
【ASP.NET与AJAX简介】 ...总之,"asp.net+ajax网站开发典型实例(第一篇)"是学习ASP.NET和AJAX结合应用的良好起点,通过实例化的学习,能有效提升开发者的技能,并为后续的Web开发工作打下坚实基础。
《JSP+Ajax网站开发典型实例》是针对Web开发领域的一种技术组合的实践教程,主要讲解如何使用JavaServer Pages(JSP)与Asynchronous JavaScript and XML(Ajax)来构建动态、交互性强的Web应用程序。本实例集的第一...
Ajax,全称Asynchronous ...总之,Ajax下拉框实例是Web开发中的一个重要实践,它展示了如何通过Ajax技术实现实时数据交互,为用户提供流畅的浏览体验。对于初学者来说,这样的实例是理解Ajax工作原理和应用的宝贵资源。
在Web开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛用于实现页面的无刷新更新,提高用户体验。在这个“ajax登录验证实例”中,我们将深入理解如何使用Ajax进行简单的用户登录验证,尤其适合初学者入门...
本文将深入探讨Ajax与.NET结合开发的实际应用,以标题“ajax+.net开发实例”为引导,结合描述中的1-4章实例源码,我们将详细解析相关知识点。 1. **Ajax基础**: Ajax的核心是通过JavaScript异步地向服务器发送...