まずディレクトリ構造をこのように設定しておく。
次に↓のディレクトリに
ソースコードは↓とします。
[php]
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
PrintWriter out = response.getWriter();
out.println("");
out.println("HelloWorld");
out.println("");
out.close();
}
}
[/php]
そしてコンパイルをおこなう
[php]
javac -classpath /usr/local/tomcat/lib/servlet-api.jar HelloWorld.java
[/php]
なにも出なかったら成功です。
次はjavaファイルを表示させるための設定ファイルを用意します。
そしてweb.xmlを作成したら、中を↓のように記載します。
[php]
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
hello
/xxxx
[/php]
次にTomcatを再起動します。
/etc/rc.d/init.d/tomcat restart
再起動ができたら、ファイルを作成したアドレスにアクセスして
結果を確認します。
↓
http://192.168.3.7/tomcat/hogehoge/xxxx
するとこのような画面が確認できます。
む、なんか<html>が表示されてしまっている。これはよくない。が、まあいいとするw