摘要: 最近在学习arcgis javascript api,javascript api是基于Dojo,所以先熟悉一下Dojo。DOJO常用的:1,通过dojo.require以类似C编程中#include或者Java中import的方式加载所需的部件如dojo.require("dojo.parser");dojo.require("dijit.form.Button");2,跨域自定义模块Dojo配置,djConfig="baseUrl:'./'"注册模块的路径,dojo.registerModulePath(" 阅读全文
posted @ 2012-07-13 19:18 hdu2012 阅读(15918) 评论(0) 推荐(0) 编辑
摘要: 错误出在了编码问题!修改单个文件编码:Edit→Set Encoding→(GBK→UTF-8)。修改文件夹编码:右键→properties→(GBK→UTF-8)。 阅读全文
posted @ 2012-07-02 15:54 hdu2012 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 概念什么的不多做解释,主要是一些注意事项。XML 的属性值须加引号与 HTML 类似,XML 也可拥有属性(名称/值的对)。在 XML 中,XML 的属性值须加引号。请研究下面的两个 XML 文档。第一个是错误的,第二个是正确的:<note date=08/08/2008><to>George</to><from>John</from></note> <note date="08/08/2008"><to>George</to><from>John< 阅读全文
posted @ 2012-07-02 14:30 hdu2012 阅读(217) 评论(0) 推荐(0) 编辑
摘要: AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 国内通常的读音为“阿贾克斯”。 下面是一个最简单的AJAX验证用户名是否存在的例子。 JSP页面<%@ page language="java"pageEncoding="utf-8"%><script type="text/javascript" language="javascript"> //下面这个不理解没关系,反正就是为了 阅读全文
posted @ 2012-06-30 22:01 hdu2012 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 简单的new首先需要创建一个新变量并赋给它一个XMLHttpRequest对象实例。这在 JavaScript 中很简单,只要对该对象名使用new关键字即可,如清单 1所示。清单 1. 创建新的 XMLHttpRequest 对象<script language="javascript" type="text/javascript">var request = new XMLHttpRequest();</script>记住,JavaScript 不要求指定变量类型,因此不需要像清单 2那样做(在 Java 语言中可能需要这样)。 阅读全文
posted @ 2012-06-30 15:44 hdu2012 阅读(313) 评论(0) 推荐(0) 编辑
摘要: AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 JavaScript 可在不重载页面的情况与 Web 服务器交换数据。 AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。 下面是 Ajax 应用程序所用到的基本技术:HTML 用于建立 Web 表单并确定应用程序其他部分使用的字段。JavaScript... 阅读全文
posted @ 2012-06-30 11:50 hdu2012 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在书上看到些东西,觉得可以保存在博客里,结果在网上一搜,已经有人这么做了,那我就省省打字这点事吧。 JSF使用 JavaBean 来达到程序逻辑与视图分离的目的,在JSF中的Bean其角色是属于Backing Bean,又称之为Glue Bean,其作用是在真正的业务逻辑Bean及UI组件之间搭起桥梁,在Backing Bean中会呼叫业务逻辑Bean处理使用者的请求,或者是将业务处理结果放置其中,等待UI组件取出当中的值并显示结果给使用者。 JSF将Bean的管理集中在faces-config.xml中,一个例子如下:<managed-bean> <managed-bean 阅读全文
posted @ 2012-06-29 20:19 hdu2012 阅读(8621) 评论(2) 推荐(1) 编辑
摘要: JSF提供的核心控制器是javax.faces.webapp.FacesServlet。web.xml中的welcome-file-list标签作用:当用户在浏览器中输入的URL不包含某个servlet名或JSP页面时,welcome-file-list元素可指定显示的默认文件。 welcome-file子元素用于指定默认文件的名称。welcome-file-list元素可以包含一个或多个welcome-file子元素。如果在第一个welcome-file元素中没有找到指定的文件,Web容器就会尝试显示第二个,以此类推。在web.xml中配置FacesServlet核心控制器: <!-- 阅读全文
posted @ 2012-06-29 16:42 hdu2012 阅读(14173) 评论(0) 推荐(5) 编辑
摘要: 在网上找了不少,都是.net的安装教程。无奈之下,只能照着葫芦画瓢了,不过安装完成才知道为什么没有java的安装教程了,因为太简单了。之前已经安装好了arcgis 许可管理器和arcgis desktop。由于老师要求,不要破解,所以用的是官方60天试用:http://www.esri.com/software/arcgis/arcgis-for-desktop/free-trial.html下载完成,点击镜像文件开始安装:把红色圈中的两个组件按部就班的安装好,基本不用做选择与修改。然后,去以下两个用户组中添加用户。添加完成后,打开ArcCatalog 10,双击添加Arcgis server 阅读全文
posted @ 2012-06-28 18:55 hdu2012 阅读(4642) 评论(1) 推荐(0) 编辑
摘要: (转)Web组件之间存在三种关联关系:请求转发:定义:请求转发允许把请求转发给同一个应用程序中的其他WEB组件。实现:Servlet类使用javax.servlet.RequestDispathcer.forward()方法来转发它所收到的HTTP请求。转发目标组件将处理该请求并生成响应结果,或者将请求继续转发到另一个组件。最初请求的ServletRequest和ServletResponse对象被传递给转发目标组件,这是的目标组件可以访问整个请求上下文。总结:转发的源组件和目标组件在request范围内共享数据,及他们拥有同一个request对象啊。请求转发只能转发给同一个WEB应用中的组件 阅读全文
posted @ 2012-06-01 11:01 hdu2012 阅读(411) 评论(0) 推荐(0) 编辑