- 浏览: 248702 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
B/S结构下套打票据实现 - Lodop打印组件 -
iTarget:
原原文::http://blog.csdn.net/steve ...
加减乘除的问题 - BigDecimal -
iTarget:
原文:http://blog.csdn.net/gqm1982 ...
加减乘除的问题 - BigDecimal -
iTarget:
在Java中,要想实现精确计算,解决方案是使用BigDecim ...
加减乘除的问题 - BigDecimal -
叶寒_:
...
JSP简单标签
java 代码
- package ajax.foundations_of_ajax;
- 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 GetAndPostExample extends HttpServlet {
- protected void processRequest(HttpServletRequest request,
- HttpServletResponse response, String method)
- throws ServletException, IOException {
- // Set content type of the response to text/xml
- response.setContentType("text/html");
- // Get the user's input
- String firstName = request.getParameter("firstName");
- String middleName = request.getParameter("middleName");
- String birthday = request.getParameter("birthday");
- // Create the response text
- String responseText = "Hello " + firstName + " " + middleName
- + ". Your birthday is " + birthday + "." + " [Method: "
- + method + "]";
- // Write the response back to the browser
- PrintWriter out = response.getWriter();
- out.println(responseText);
- // Close the writer
- out.close();
- }
- protected void doGet(HttpServletRequest request,
- HttpServletResponse response) throws ServletException, IOException {
- // Process the request in method processRequest
- processRequest(request, response, "GET");
- }
- protected void doPost(HttpServletRequest request,
- HttpServletResponse response) throws ServletException, IOException {
- // Process the request in method processRequest
- processRequest(request, response, "POST");
- }
- }
js 代码
- <script type="text/javascript">
- var xmlHttp;
- //创建xmlHttp对象
- function createXMLHttpRequest() {
- if (window.ActiveXObject) {
- xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
- }
- else if (window.XMLHttpRequest) {
- xmlHttp = new XMLHttpRequest();
- }
- }
- function createQueryString() {
- var firstName = document.getElementById("firstName").value;
- var middleName = document.getElementById("middleName").value;
- var birthday = document.getElementById("birthday").value;
- var queryString = "firstName=" + firstName + "&middleName=" + middleName
- + "&birthday=" + birthday;
- return queryString;
- }
- function doRequestUsingGET() {
- createXMLHttpRequest();
- var queryString = "GetAndPostExample?";
- queryString = queryString + createQueryString()
- + "&timeStamp=" + new Date().getTime();
- alert (queryString);
- xmlHttp.onreadystatechange = handleStateChange;
- xmlHttp.open("GET", queryString, true);
- xmlHttp.send(null);
- }
- function doRequestUsingPOST() {
- createXMLHttpRequest();
- var url = "GetAndPostExample?timeStamp=" + new Date().getTime();
- var queryString = createQueryString();
- alert (url);
- xmlHttp.open("POST", url, true);
- xmlHttp.onreadystatechange = handleStateChange;
- xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
- xmlHttp.send(queryString);
- }
- function handleStateChange() {
- if(xmlHttp.readyState == 4) {
- if(xmlHttp.status == 200) {
- parseResults();
- }
- }
- }
- function parseResults() {
- var responseDiv = document.getElementById("serverResponse");
- if(responseDiv.hasChildNodes()) {
- responseDiv.removeChild(responseDiv.childNodes[0]);
- }
- var responseText = document.createTextNode(xmlHttp.responseText);
- responseDiv.appendChild(responseText);
- }
- </script>
- GetAndPostExample.rar (1.7 KB)
- 下载次数: 25
发表评论
-
JavaScript事件
2010-06-17 16:32 1265Javascript的事件绑定主要有四种方法: 1、在DOM ... -
TextRange对象
2010-06-06 15:14 3096因用户要求方与TextRange对象结缘,用于处理JavaSc ... -
jQuery Alert、Prompt、Confirm对话框
2010-06-01 22:49 6199最近项目中频繁与jQuery打交道,仔细研究了一下这些插件的实 ... -
Jquery支持键盘功能的计算器
2010-06-01 22:34 2992最近用户提出需要一个Web版本的计算器,在网路上寻找了半天,有 ... -
屏蔽IE浏览器中的功能键
2010-06-01 22:29 1509<script> document.onh ... -
模式对话框
2010-05-08 16:10 852父窗口: function ope ... -
JavaScript的数组创建
2010-05-07 23:15 839var a = new Array( ); a[0] ... -
JavaScript的trim函数
2010-05-07 22:49 984//去掉左右空格 String.prototype. ... -
Closure闭包
2010-05-07 08:06 1085所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表 ... -
向回调函数传递更多信息
2009-03-22 11:22 1657回调函数只能接受一 ... -
Javabean作为对象传入JS
2009-03-22 11:19 1631<convert converter="bea ... -
采用callback调用
2009-03-22 11:17 924<create creator="new&qu ... -
Java集合同JS数组转换
2009-03-22 11:15 2946<create creator="new&qu ... -
Javabean在dwr中使用
2009-03-22 11:14 860<convert converter="bea ... -
AJAX基础教程-9 AutoComplete
2007-02-14 09:53 1719java 代码 package ajax.fou ... -
AJAX基础教程-8 Tool Tips
2007-02-14 09:50 1271java 代码 package ajax.fou ... -
AJAX基础教程-7 AutoRefresh Page
2007-02-13 10:59 1467js 代码 <script type=& ... -
AJAX基础教程-6 Dynamic List
2007-02-13 10:55 1382js 代码 <script type=&l ... -
AJAX基础教程-5 Ajax Validate
2007-02-13 10:49 1325java 代码 package ajax.fou ... -
AJAX基础教程-3 Dynamic Content
2007-02-10 17:24 965js 代码 <script type=&l ...
相关推荐
AJAX视频教程-冯威和源程序代码 ppt 里面既有视频 也有源代码,需要的可以下载看看,绝不骗人,我分享的是百度云链接,不会失效
AJAX培训教程--适合入门级,AJAX培训教程--适合入门级,AJAX培训教程--适合入门级,AJAX培训教程--适合入门级
一本不错的ajax基础书籍。
Ajax.基础教程-2
Ajax.基础教程-3
一本不错的ajax基础书籍。
一本不错的ajax基础书籍。
一本不错的ajax基础书籍。
一本不错的ajax基础书籍。
ajax基础教程3-4
博文链接:https://wangtong40.iteye.com/blog/54388
最全的《AJAX基础教程》 就在这里 AJAX编程(Javascript实现).rar 童叟无欺 货真价实
jboss-ajax4jsf-1.1.1-src 具体自己看吧
博文链接:https://wangtong40.iteye.com/blog/54201
AJAX基础--讲义