编译 Servlet
让我们把上面的代码写在 HelloWorld.java 文件中,把这个文件放在 C:\ServletDevel(在 Windows 上)或 /usr/ServletDevel(在 UNIX 上)中,您还需要把这些目录添加到 CLASSPATH 中。
假设您的环境已经正确地设置,进入 ServletDevel 目录,并编译 HelloWorld.java,如下所示:
$ javac HelloWorld.java
原文这个部分,在将servlet-api.jar配置在系统的calsspath时,就可以直接这么运行,但是在Window 7系统上总是无法找到servlet-api.jar,不得不使用命令行参数 -classpath来指定。另一个是编码问题,需要制定编码方式,否则如果代码(包括注释部分)中有中文会报错,完整的命令行诗
javac -encoding utf-8 -classpath %CATALINA_HOME%\lib\servlet-api.jar HelloWorld.java
Servlet表单数据
然后我们在 web.xml 文件中创建以下条目:
<?xml version="1.0" encoding="UTF-8"?> <web-app> <servlet>