摘要:
一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单;官网:http://www.json.org/JSON是AJAX中的X(就是可以取代XML); ------出自JSON创始人;注意:JSON并不是一个文档格式,没有*.json的文档,一般JSON格式的文档存在txt中,而XML可以是一个标准;在线校验JSON结构的网站:http://www.bejson.com/go.html?u=h... 阅读全文
摘要:
只需要build path中先移除JRE System Library ,再添加Library即可; 阅读全文
摘要:
一、TCPMon介绍TCPMon是apache下的一个项目,下载链接:http://ws.apache.org/commons/tcpmon/download.cgiTCPMon相当于一个中转站,他可以设定接收的端口,目标的端口;功能:可以拦截客户和服务之间的HTTP请求和HTTP相应信息,并查看;二、TCPMon应用有一个web服务,发布在http://localhost:9876上,即port=9876,IP=127.0.0.1;一般来说客户端想要请求web服务,则必须要将端口号设成9876,但是如果有了TCPMon,则客户端可以将端口号设置成8080,只要TCPMon可以如下设置:这样T 阅读全文
摘要:
一、Ant介绍Ant是Java的生成工具,是Apache的核心项目;直接在apache官网下载即可;Ant类似于Unix中的Make工具,都是用来编译、生成;Ant是跨平台的,而Make不能;Ant的主要目的就是把你想做的事情自动化,不用你手动一步一步做,因为里面内置了javac、java、创建目录、复制文件等功能,所以可以直接点击Ant文件,即可编译生成你的项目;下载地址:http://ant.apache.org/bindownload.cgi二、Ant配置在Ant安装之前需要安装好JDK,并配置好JAVA_HOME;Ant配置:1.新建环境变量ANT_HOME:值为ANT的主目录;2.在 阅读全文
摘要:
网上下载了视频教程,然后发现文件名太长了。。。然后就想把文件名换掉。。。然后就写了以下的程序。虽然很简单。package org; import java.io.File; public class DeleteTest { public static void main(String[] args) { String key = ""; if (args.length != 0) { key = args[0]; } File mainFile = new File("E:" + File.separator + "java" + 阅读全文
摘要:
Struts是一个开源框架,是apache的Jakarta项目组开发的,是对MVC设计模式的一种实现。Struts2.x是基于WebWork的,因此Struts1.x和Struts2.x有很大的不同。一、Struts和传统MVC之间的联系二、Struts配置因为Struts手工配置比较麻烦,因此一般都是通过MyEclipse进行配置。新建web工程后,需要添加struts的包,可以发现,有一些文件都是预先建好了,比如(1)struts-config.xml就是struts中核心的配置文件,在这个文件中可以配置Action和ActionForm等;(2)web.xml配置ActionServle 阅读全文
摘要:
一、AJAX简介AJAX的全称是异步的JavaScript和XML;主要用途是对于整个页面进行局部更新;AJAX出现的目的是因为一般网页如果稍作改动,就会重新生成整个页面代码,消耗大。而AJAX能够只更新局部页面;AJAX是在JavaScript代码中编写的;二、XMLHttpRequestXMLHttpRequest是整个AJAX的核心,我们通过XMLHttpRequest进行发送和接受数据;为了取得此对象,我们需要通过以下代码:<script language="Javascript"> var xmlHttp; function create(){ if( 阅读全文
摘要:
JavaScript是由NetScape发明的;语法和Java非常类似;但是注意的一点是:Java和JavaScript没有任何关系。JavaScript中有许多内置对象,不需要用户创建;HTML使用小技巧:(1)如果想要输出一个空的表格,则需要<td> </td>(2)在Editplus中支持快速浏览制作的网页,快捷键是CTRL+B;一、使用JavaScript如果要在HTML中引入JavaScript,则有两种方式:(1)内部引入:JS代码直接在HTML中编写;导入的结构如下:<script language="JavaScript& 阅读全文
摘要:
五、fmt标签库此标签库的作用是进行国际化操作,比如时间格式、数字格式的转换、地区的转换等;1.国际化知识补充zh_CN 中国en_US 美国fr_FR 法国2.<fmt:setLocale>用于确定区域;一般结构如下:<fmt:setLocale value=" " />value表示指定区域,比如zh_CN;3.<fmt:requestEncoding>用于设定编码;一般结构如下:<fmt:requestEncoding value=" "/>value用于指定编码,比如GBK;4.<fmt:se 阅读全文
摘要:
JSTL是JSP的标准标签库,他提供了许多非常实用的功能,免去了我们自定义标签的麻烦,从而达到在JSP页面中无Scriptlet的效果。JSTL只是方便了我们开发,如果不使用,并不会妨碍我们开发,一般JSTL是与表达式语言一起使用的。JSTL1.2的包在MyEclipse中配置struts时能够取得。一、JSTL配置把JSTL.jar放入tomcat\lib中,并把JSTL.jar中的tld文件放入WEB-INF中,他所提供的tld文件有:(1)c.tld 核心标签库,提供比如迭代输出等操作。(2)fmt.tld 格式化操作。(3)sql.tld 提供sql查询、更新等操作。(4)x.tld 阅读全文