out.println("");
}
}
编译
将HelloWorld.java剪切到C:Program FilesApache Software FoundationTomcat5.5commonclasses目录下
命令行方式下输入:
cd C:Program FilesApache Software Foundation
Tomcat5.5commonclasses
javac HelloWorld.java
用javac HelloWorld.java来编译这个文件,如果出现无法import javax.servlet.*
则将C:Program FilesApache Software
FoundationTomcat5.5commonlib目录下的servlet-api.jar文件拷贝并添加到
C:Program FilesJavajre1.5.0_04libext目录中去就可以了。
然后在C:Program FilesApache Software
FoundationTomcat5.5commonclasses下会产生一个编译后的servlet文件:
HelloWorld.class
用记事本打开C:Program FilesApache Software
FoundationTomcat5.5webappsROOTWEB-INF目录下的web.xml如下所示,添加后的
内容如下:
org.apache.
jsp.index_jsp
org.apache.
jsp.index_jsp
org.apache.
jsp.index_jsp
/index.jsp
HelloWorld
HelloWorld
HelloWorld
/servlet/HelloWorld
这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet“映射”到/servlet/HelloWorld地址上。
启动Tomcat,启动浏览器,输入http://localhost:8080//servlet/HelloWorld,如果看到输出HelloWorld!就说明编写的servlet成功了。注意:修改了web.xml以及新加了class,都要重启Tomcat也可以在自己创建的目录下测试如:
将HelloWorld.class拷贝到C:Program FilesApache Software
FoundationTomcat5.5webappsmyappWEB-INFclasses目录下
其中classes目录若没有就创建一个
用记事本打开C:Program FilesApache Software FoundationTomcat5.5webappsmyappWEB-INF目录下的web.xml如下所示,修改后的内容如下: