★フォルダ構成:
[C:\Servlet]
- [Test]
- index.html
- [img]
- p1.png
- [WEB-INF]
- web.xml
- [classes]
- *.classファイル
[C:\TEST] (ソースコンパイル用)
- HelloWorld.java
★Servletプログラムの作成:
C:\TEST\HelloWorld.java
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{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("");
out.println("");
out.println("Hello World! ");
out.println("");
out.println("");
out.println("Hello World!
");
out.println("");
out.println("");
}
}★コンパイル
CD /D C:\TEST
javac -classpath "%CATALINA_HOME%¥lib¥servlet-api.jar" HelloWorld.java
→ C:\TEST\HelloWorld.class ファイルが出来るjavac -classpath "%CATALINA_HOME%¥lib¥servlet-api.jar" HelloWorld.java
★classファイルの配置
作成した C:\TEST\HelloWorld.clas を C:\Servlet\Test\WEB-INF\classes へコピー
★コンテキストファイルの作成
C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Catalina\localhost\hello.xml
<context docbase="c:/servlet/test" path="/hello">
★html表示テスト
以下のURLを表示し「クリックして下さい」のページが表示されることを確認。
http://localhost:8080/hello/
★Tomcal Managerでの確認。
以下のURLから
http://localhost:8080/
[Manager App] → [アプリケーションの一覧]一覧の中に「/hello」が存在していることを確認。
0 件のコメント:
コメントを投稿