- 浏览: 1495784 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (523)
- JAVA (334)
- J2EE (18)
- JSP (21)
- JavaScript (14)
- it life (2)
- mobile develop (4)
- UBUNTU (14)
- Algorithm (14)
- DataBase (56)
- Browser/Server (1)
- linux (6)
- fedora (2)
- CSS (1)
- AjAX (3)
- HTML5 (1)
- EJB (1)
- osworkflow (2)
- Java face (5)
- spring (4)
- ICE (1)
- webService (2)
- MongoDB (1)
- JavaThread (4)
- JavaCollections (3)
- Hibernate (2)
- JavaMail (1)
- JavaBasic (1)
- Cache (1)
- https (4)
- DOM4J (1)
- JDOM (0)
- Mybatis (1)
- JUNIT (1)
- eclipse (1)
- easyMock (2)
最新评论
-
yadongliang:
...
自己认为的一些技术点 -
yadongliang:
每次看你头像都看的荷尔蒙分泌失调
WebService的两种方式SOAP和REST比较 (转) -
yadongliang:
hollo 写道一直有这种感觉,盲目的跟风,确实有一些人为了潮 ...
WebService的两种方式SOAP和REST比较 (转) -
welss:
博主,JNative怎么调用dll中的这种方法: int ...
JNative调用DLL -
Java_Antelope:
session.setAttribute和session.getAttribute(
//main.jsp
//UserAction
//web.xml
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>xmlhttp请求Java Servlet</title> </head> <script type="text/javascript" language="javascript"> function createXmlRequest(){ var xmlreq=false; if(window.XMLHttpRequest){ xmlreq=new XMLHttpRequest(); }else if(window.ActiveXObject){ try{ xmlreq=new ActiveXObject("Msxml2.XMLHTTP"); }catch(e1){ try{ xmlreq=new ActiveXObject("Microsoft.XMLHTTP"); }catch(e2){ } } } return xmlreq; } function userNameCheck(){ var username=document.all.username.value; var request=createXmlRequest(); alert(username); alert("上面这是页面的值"); request.open("post","UserAction?username="+username); alert(username); request.send(); request.onreadystatechange=function(){ if(request.readyState==4) if(request.status==200){ var value=request.responseText; alert("传回java段验证的值"); alert(value); if(value=="true"){ document.all.unc.innerHTML="该用户名已存在"; }else{ document.all.unc.innerHTML="OK"; } } } } </script> <body> 用户姓名: <input type="text" name="username" onblur="userNameCheck()"/> <font color="red" size="-1" id="unc"></font> </body> </html>
//UserAction
package com.java.page; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class UserAction extends HttpServlet{ public UserAction(){ super(); } protected void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{ this.doPost(request, response); } protected void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{ response.setContentType("text/html"); response.setCharacterEncoding("utf-8"); String username=request.getParameter("username"); // if("abin".equals(username)){ if(username.equals("abin")){ response.getWriter().print("true"); // response.getWriter().write(true); }else{ // response.getWriter().print(false); response.getWriter().print("false"); } } }
//web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <servlet> <servlet-name>UserAction</servlet-name> <servlet-class>com.java.page.UserAction</servlet-class> </servlet> <servlet-mapping> <servlet-name>UserAction</servlet-name> <url-pattern>/UserAction</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
发表评论
-
Spring官网改版后下载
2014-04-11 10:39 772Spring官网改版后找了好久都没有找到直接下载Jar包的链接 ... -
Java 系统架构设计
2014-03-31 21:18 1482首先分为网关和引擎等多个部分: 第一部分:网关 1、主要负责转 ... -
Java 提高系统性能
2014-03-03 22:22 2612首先是从三方面来提高的,应用层面,服务器端层面,数据库层面。 ... -
2013年11月份艺龙旅行网面试题
2013-11-22 23:39 12621.给你两个字符串s1="abc",s2= ... -
国猪555555555
2013-11-22 00:16 1098国足第一招:场地太差,不适应。 国足第二招:场地太好,不适应。 ... -
自己认为的一些技术点
2013-08-14 00:12 12461.rest风格的编程。 2.memcached的命中率低的问 ... -
HttpClient
2013-01-14 23:57 1051package org.abin.lee.test.http; ... -
JAVA单例模式读取properties配置文件
2012-12-16 01:12 2668前段时间出差去做一个数据接口的项目,有很多参数需要从工程中的配 ... -
Java 反射调用方法
2012-10-22 23:52 978package lc.abin.lee.reflect; i ... -
Java Https单向,双向验证
2012-09-23 22:47 3012https一般来说有单项SSL和双向SSL连接之分。 单项 ... -
Java中的transient,volatile和strictfp关键字
2012-09-12 18:00 835http://www.iteye.com/topic/5295 ... -
Server JBoss v5.0 at localhost was unable to start within 50 seconds.
2012-09-05 11:35 1884[标题]:[转]JBoss was unable to sta ... -
HttpUrlConnection 开发例子
2012-03-25 16:23 3361/*** * * 发送HTTP请求 * @ ... -
Java Enum类型定义的方法
2012-03-12 12:34 2348//枚举接口 package com.abin.info.s ... -
Rational Rose 2003 下载及破解方法
2012-03-06 12:49 1393FROM:http://blog.csdn.net/fengl ... -
使用Spring进行面向切面(AOP)编程
2012-02-22 10:35 23471.aop理论知识 横切性关注点:对哪些方法拦截,拦截后怎么处 ... -
BASE64、MD5、SHA、HMAC几种加密算法
2012-02-21 12:53 8807BASE64编码算法不算是真正的加密算法。 MD5、 ... -
文本文件和二进制文件区别及java中字节流和字符流归纳
2012-02-17 15:48 2993首先在物理上文本文件和二进制文件并没有区别,都是以二进制01的 ... -
Java 字节流转化为文件
2012-02-17 15:46 5754已知:byte[] bytes=new FileToBytes ... -
Java核心之Java内存分配原理
2012-02-17 13:40 954JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍 ...
相关推荐
AjaxServlet是一个基于Ajax、Servlet和JSP技术的搜索框开发示例。这个项目展示了如何使用这些技术来实现页面异步更新,提供用户友好的搜索体验。在传统的Web应用中,每当用户提交表单,整个页面都需要刷新以显示新...
这个简单的demo是一个很好的学习资源,帮助初学者理解如何使用jQuery的AJAX功能与后端Servlet交互,以及如何使用JSON进行数据交换。通过实践这个demo,你可以更深入地了解这些技术的实际应用。同时,它也展示了Web...
通用AjaxServlet是一个旨在简化Web应用开发的技术方案,它利用了Java反射机制,使得前端JavaScript能够动态地调用后台服务器上的任意Java类中的方法。这种方式极大地提高了Web应用的灵活性和可扩展性,尤其在处理...
本示例主要展示了如何使用JSP、AJAX以及Servlet实现动态的分页功能。在Web开发中,分页是一种常见的用户界面设计,它能够帮助用户更有效地浏览大量数据,而不会一次性加载所有内容导致页面加载缓慢或资源消耗过大。...
在"ajax+servlet+json应用"的场景中,这三者结合在一起可以实现高效的前后端交互。首先,让我们深入理解这三个概念: 1. **Ajax**:Ajax的核心是JavaScript对象XMLHttpRequest,它在后台与服务器进行通信,而不会...
ajax+servletajax+servletajax+servletajax+servletajax+servletajax+servletajax+servletajax+servletajax+servletajax+servlet
3. **Servlet处理请求**:在Servlet中,你需要重写`doGet`或`doPost`方法来处理Ajax请求。根据请求参数执行相应的业务逻辑,例如从数据库查询数据。 4. **响应数据**:Servlet处理完请求后,可以通过`response....
Core Java Unix JSP HTML javascript Oracle HIbernate JSP EJB Spring AJAX Servlet JDBC OOAD UML CVS Struct笔记汇总,最初学者,开发者是一个很好的知识汇总复习参考资料
**JSP+Servlet+AJAX DAO设计模式详解** 在Web开发中,DAO(Data Access Object)设计模式是一种常用的设计模式,用于将业务逻辑与数据访问层进行解耦,提高代码的可维护性和可复用性。本篇我们将深入探讨如何在JSP...
使用Struts2和jQuery EasyUI实现简单CRUD系统,从零开始,从基础的ajax与Servlet的交互开始。
public class AjaxServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String userId = request....
AJAX Servlet实现数据异步交互的方法 本篇文章主要介绍了AJAX Servlet实现数据异步交互的方法,通过使用Servlet作为服务器端程序,使用AJAX技术实现客户端与服务器端的数据异步交互。 标题解释 AJAX Servlet实现...
在本文中,我们将深入探讨如何使用AJAX技术实时获取Servlet中的数据,并将其显示在Web页面上。这个示例展示了AJAX(异步JavaScript和XML)的强大功能,它允许我们在不刷新整个网页的情况下与服务器进行通信,提升...
这个学生信息管理系统是基于mvc模式,使用Ajax和servlet等技术实现的Java web程序,数据库使用的MySQL。因为做的时间不长,必然存在一些bug,希望大家见谅!有兴趣的朋友可以下载下来看看!谢谢!
【Servlet+Ajax+jsp 购物车系统】是一个典型的Web应用程序示例,它整合了Java后端技术、异步JavaScript和XML(Ajax)以及JavaServer Pages(jsp)来实现动态网页交互。在这个系统中,MySQL数据库用于存储商品信息和...
**Ajax聊天系统与Servlet** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,为用户提供了更...
### AJAX与Servlet交互详解 #### 一、引言 在Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛应用于实现网页的部分更新而无需重新加载整个页面,从而提升了用户体验。本文将通过一个具体的例子来...
这个"用ajax+servlet做的练习"项目是开发者为了深入理解和熟练掌握Ajax技术而进行的一项实践。在这个练习中,开发者可能通过创建一个简单的Web应用,结合Servlet,实现了页面的异步通信。 Ajax的核心原理是利用...
在本示例中,我们将探讨Servlet如何与Ajax进行数据交互,从而实现无刷新页面更新。 首先,让我们了解一下Servlet的工作原理。当用户通过浏览器发送一个HTTP请求到服务器时,Servlet容器(如Tomcat)会捕获这个请求...
public class AjaxServlet extends HttpServlet { @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username = ...