需要的环境:apache网络服务器,这里用的是apache2,下载见附件
安装完成后还需要进行php和apache服务器的配置
HelloWorld.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello World</title>
<script type="text/javascript">
try
{
var xmlhttp = new XMLHttpRequest();
}
catch(e)
{
var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.open('GET','hello_world.php',true);//打开php文件
xmlhttp.onreadystatechange = function()
{
if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
alert(xmlhttp.responseText);
}
}
xmlhttp.send();
</script>
</head>
<body>
</body>
</html>
hello_world.php的源代码
<?
echo 'Hello World';
?>
将两个文件拷贝至apache安装目录htdocs目录下,启动apache服务器,在浏览器中输入http://localhost/HelloWorld.html,运行即可
分享到:
相关推荐
在这个"HelloWorld1"的例子中,我们将深入理解Ajax的基本工作流程以及涉及到的关键概念。 首先,我们需要监听窗口的`load`事件,当页面加载完成后,执行指定的函数。在这个函数中,我们获取页面上的第一个`<a>`标签...
创建第一个 JSF 页面 在项目中创建一个名为 `hello.xhtml` 的文件,这是一个 JSF 视图文件。在该文件中,我们将创建一个简单的表单,包含一个按钮,当用户点击按钮时,会显示 "Hello, World!" 消息。以下是 `hello...
在这个"第一个DWR HelloWorld例子"中,我们将深入理解DWR的基本原理和操作流程,通过实践来学习如何搭建一个简单的DWR应用。 1. **DWR的基本概念** DWR的核心思想是创建一个安全的、高效的、易于使用的AJAX框架。...
”是初学者接触的第一个程序,它标志着编程旅程的开始。而“HelloWorld框架”则是一个简化版的、专用于演示和教学的框架,它帮助开发者快速理解如何进行前后台交互的基本流程。本文将详细探讨这个框架,以及其在实际...
在IT领域,"Hello, World"是一个非常经典的程序,它通常是初学者接触编程时的第一个示例,用于演示语言的基本语法。这里的"Hello World"聚焦于AJAX(Asynchronous JavaScript and XML)技术,这是一种在Web开发中...
【标题】"学习Atlas的第一个源码之HelloWorld" 指的是一个教程或者示例项目,目的是引导初学者了解和使用Atlas框架。Atlas是微软在ASP.NET 2.0时代推出的一个JavaScript库,用于增强客户端的交互性和动态性,它是...
在 RAP 中,"Helloworld" 项目通常是学习和理解框架基本结构和工作原理的第一步。这个项目会教你如何设置 RAP 开发环境,创建并运行一个简单的应用程序,显示 "Hello, World!" 文本,帮助你熟悉 RAP 的核心概念和...
在"二 ASP.NET MVC 第一个程序 hello world"这个主题中,我们将深入探讨如何创建你的第一个ASP.NET MVC应用,并展示“Hello, World!”的经典示例。 首先,让我们理解MVC模式的核心组成部分: 1. **模型(Model)**...
本章节我们将深入解析“第二章 Struts2 下的HelloWorld 源码 1”这一主题,通过分析源代码,理解Struts2的核心工作原理以及其基本配置。 在Struts2中,HelloWorld程序是初学者入门的经典示例,它帮助我们快速掌握...
AngularJS 是一款强大的前端JavaScript框架,由Google维护,主要用于构建单页应用(SPA,Single ..."Hello World"只是AngularJS之旅的第一步,随着学习的深入,你会发现它能帮助你构建出功能强大、响应迅速的Web应用。
在 `dwr.xml` 文件中,`<create>` 元素定义了一个 JavaScript 对象 `service`,它对应于服务器端的 `helloWorld.Service` 类。这样,你就可以在 JavaScript 中直接调用 `service.sayHello()` 方法,并得到服务器端的...
这行代码使用 document.getElementsByTagName 方法获取文档中的所有 button 元素,然后选择第一个元素赋值给 btn 变量。 事件处理 在 onload 事件处理函数中,我们可以看到 btn.onclick = function(){...}。这是一...
**标题:“DWR_HelloWorld之痛”** 这篇博客文章主要探讨了Direct Web Remoting (DWR)框架在实现一个简单的“HelloWorld”示例时...对于初学者来说,理解并解决“HelloWorld”示例中的问题,是掌握DWR的关键第一步。
"的问候语,这标志着你的第一个Struts2应用已经成功运行。 在实际开发中,Struts2提供了许多高级特性,如拦截器、结果类型、动态方法调用、国际化支持等。这些特性使得Struts2不仅可以处理简单的HTTP请求,还能应对...
相比于第一版本,DWR2引入了更多的改进和特性,例如异步调用、批量调用、更好的错误处理机制等,同时对AJAX支持进行了优化,提升了性能和用户体验。 3. **创建DWR配置**: 在开始"Hello, World"例子之前,我们需要...
在这个名为“dwr.helloworld”的示例项目中,我们将深入理解如何使用DWR创建一个基本的“HelloWorld”应用程序,这个程序展示了DWR的核心功能——服务器推送技术。 首先,我们需要了解DWR的基本概念。DWR通过在...
本文将引导你踏上Struts 2的自学之旅,从准备工作开始,逐步介绍如何创建并运行你的第一个“Hello, World!”程序。 ### 1. Struts 2 框架简介 Struts 2是Apache软件基金会的一个开源项目,它是基于MVC(Model-View-...
3. **创建第一个Ajax应用** 使用xAjax的第一步是创建一个PHP文件作为Ajax请求的处理端。在这个文件中,可以使用xAjax类实例化对象,注册处理函数,并处理来自客户端的Ajax请求。同时,需要在HTML页面中添加...