1. JDK安装好后设置环境变量
classpath:.;C:\Program Files\Java\jdk1.6.0\lib\dt.jar;C:\Program Files\Java\jdk1.6.0\lib\tool.jar;(不能少了开头的.;)
PATH:C:\Program Files\Java\jdk1.6.0\bin
好像还要加一个
JAVA_HOME:C:\Program Files\Java\jdk1.6.0
2. 安装Tomcat6.0后
在环境变量classpath加入D:\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar
使用提示:
1) localhost:8080登录的是D:\Apache Software Foundation\Tomcat 6.0\webapps\ROOT 下面的文件index.html,也可使用localhost:8080/index.jsp指定打开ROOT 下的index.jsp页面
2)对ROOT\WEB-INF\classes下的.class文件,可通过localhost:8080/servlet/servlet的名称(不含.class)对其进行访问。不过在访问之前要对其进行注册,即在ROOT\WEB-INF下对web.xml文件进行修改,加入如下内容:
<servlet>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<servlet-class>servlet的名称(不含.class)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<url-pattern>/servlet/servlet的名称(不含.class)</url-pattern>
</servlet-mapping>
3) 可在ROOT 下新建一个目录,如Myapp(好像必须是第一个字目大写,其他都必须小写),在Myapp下新建一个 WEB-INF子目录,然后在WEB-INF下再新建web.xml文件和一个classes目录(存放servlet的.class文件)。访问Myapp/classes下的.class文件时,要先在 Myapp/WEB-INF下的web.xml文件对其进行注册,即加入
<servlet>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<servlet-class>servlet的名称(不含.class)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<url-pattern>/servlet/servlet的名称(不含.class)</url-pattern>
</servlet-mapping>
之后可通过localhost:8080/Myapp/servlet/servlet的名称(不含.class)对其进行访问。
4)也可在ROOT的上一层目录即webapps下新建目录如myTest(这里好像大小写无所谓),接着在myTest下新建一个WEB-INF子目录,然后在WEB-INF下再新建一个 web.xml文件和一个classes目录(存放servlet的.class文件)。html和jsp文件直接放在myTest目录下,而.class文件则放在classes目录下,同样要对其进行注册(同上,略),访问时,可通过
localhost:8080/myTest/html或jsp文件的文件名进行访问html或jsp文件,或者通过
localhost:8080/myTest/servlet/servlet的名称(不含.class)对myTest/classes/ 下的.class文件进行访问。
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/JAVAZHICHIZHE/archive/2009/05/05/4152809.aspx
classpath:.;C:\Program Files\Java\jdk1.6.0\lib\dt.jar;C:\Program Files\Java\jdk1.6.0\lib\tool.jar;(不能少了开头的.;)
PATH:C:\Program Files\Java\jdk1.6.0\bin
好像还要加一个
JAVA_HOME:C:\Program Files\Java\jdk1.6.0
2. 安装Tomcat6.0后
在环境变量classpath加入D:\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar
使用提示:
1) localhost:8080登录的是D:\Apache Software Foundation\Tomcat 6.0\webapps\ROOT 下面的文件index.html,也可使用localhost:8080/index.jsp指定打开ROOT 下的index.jsp页面
2)对ROOT\WEB-INF\classes下的.class文件,可通过localhost:8080/servlet/servlet的名称(不含.class)对其进行访问。不过在访问之前要对其进行注册,即在ROOT\WEB-INF下对web.xml文件进行修改,加入如下内容:
<servlet>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<servlet-class>servlet的名称(不含.class)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<url-pattern>/servlet/servlet的名称(不含.class)</url-pattern>
</servlet-mapping>
3) 可在ROOT 下新建一个目录,如Myapp(好像必须是第一个字目大写,其他都必须小写),在Myapp下新建一个 WEB-INF子目录,然后在WEB-INF下再新建web.xml文件和一个classes目录(存放servlet的.class文件)。访问Myapp/classes下的.class文件时,要先在 Myapp/WEB-INF下的web.xml文件对其进行注册,即加入
<servlet>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<servlet-class>servlet的名称(不含.class)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet的名称(不含.class)</servlet-name>
<url-pattern>/servlet/servlet的名称(不含.class)</url-pattern>
</servlet-mapping>
之后可通过localhost:8080/Myapp/servlet/servlet的名称(不含.class)对其进行访问。
4)也可在ROOT的上一层目录即webapps下新建目录如myTest(这里好像大小写无所谓),接着在myTest下新建一个WEB-INF子目录,然后在WEB-INF下再新建一个 web.xml文件和一个classes目录(存放servlet的.class文件)。html和jsp文件直接放在myTest目录下,而.class文件则放在classes目录下,同样要对其进行注册(同上,略),访问时,可通过
localhost:8080/myTest/html或jsp文件的文件名进行访问html或jsp文件,或者通过
localhost:8080/myTest/servlet/servlet的名称(不含.class)对myTest/classes/ 下的.class文件进行访问。
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/JAVAZHICHIZHE/archive/2009/05/05/4152809.aspx