AJax技术

二呆divine

字号+ 作者:H5之家 来源:H5之家 2017-07-17 11:00 我要评论( )

ajax学习----tomcat_二呆divine_新浪博客,二呆divine,

学习ajax一定要用到服务器,如果没有服务器则只能在本机上运行,那么会有很多麻烦,所以要安装自己的服务器———tomcat。自己的tomcat 是5.0。安装之后最重要的是进行相关的配置。这个相对麻烦,但再麻烦也就那么几条。只是目前用到的就需要这么多。自己也是怕忘记。借此当作做笔记了。

1.环境变量配置:

这个类似与java jdk的配置。而且机器不同配置不同,不举例了。网上多的去了。

2.虚拟路径配置:

以前我知道的设置方法是到conf目录下,改写server.xml文件。但现在知道改这个其实也就是在conf->Catalina->localhost下新增了一个文件。所以最简单的办法就是直接到该目录下新增文件。而且改写server.xml对与一个没有基础的初学者来说实在是斗霍,不安全啊(虽然自己还在初学阶段徘徊,但至少不象开始那么无知了)。下面说说改写和直接新增的方法

改写server.xml文件:

以自己电脑为例,我是想把路径放在f:\ajax中,不然放在tomcat的默认路径中太麻烦受不了。那么只需要添加以下一句:

<Context path=”/ajax” docBase=”f:/ajax” debug=”0” reloadable=”true” crossContext=”true”></Context>

关键:这里面其他都不用管,因为我也不是很懂。只要记住path是网页里输入的相对路径,例如::8080/ajax中的ajax就是他了。docBase就是你程序保存的路径了。这之后startup,再去看conf->Catalina->localhost中就多了个文件ajax.xml

新增xml文件:

接着上面,所以不如直接新增ajax.xml,内容就是添加的那句就够了。多~~简单。

3.servlet的配置:

这也是比较重要的,ajax经常会要用到servlet,tomcat最麻烦的就是它。烦啊~但是没办法。该做的还是要做。我现在还没有研究内容中的每句是什么意思。以后再说吧,先把方法搞定。继续用我的目录举例,在ajax目录下打开servlet响应的文件需要在该目录下新增文件夹WEB-INF。然后在改目录下做两件事:1.建立个web.xml 2.新增个classes文件夹放servlet的class类文件。第2点简单。关键是第1点。文件开头写XML版本和格式:例如<?xml version="1.0" encoding="UTF-8"?>第2行写的是关于XSL的名称空间内容,应该是固定的。<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee ">

下面就是关键:<servlet-name>是类名,<servlet-class>是类的路径(package)+类名。差不多就这样。具体的上网找资料一大堆,模仿着写就好了。以后在深究其中含义。

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评