計算機設定/Tomcat のバックアップ差分(No.2) - PukiWiki

[[論理と計算]]

[[計算機設定]]
RIGHT:2008/03/01
** Tomcat (Windows Binary Install) [#y9a67935]
- http://tomcat.apache.org/
-- apache-tomcat-6.0.16.exe
-- Examplesもインストールしておく.
- 準備
-- JDKがインストールされていること
-- JDKがインストールされていること (cf. [[計算機設定/NetBeans]] のJ2SE SDK)
-- 環境変数PATHに C:\Program Files\Java\jdk1.6.0_04\bin; があること.
-- 環境変数CLASSPATHに C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar; があること
-- 環境変数CLASSPATHに C:\Program Files\Apache Software Foundation ~
\Tomcat 6.0\lib\servlet-api.jar; があること
- 確認
-- http://localhost:8080/
-- http://localhost:8080/examples/servlets/servlet/HelloWorldExample
- Servlet
 cd C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\examples\WEB-INF\classes
 copy HelloWorldExample.java Hello2.java
   適当にプログラムをいじる! (クラス名はHello2にする)
    public class Hello2 extends HttpServlet {
    ...
    String title = "Hello2!";
-- 手順
 (1) cd C:\Program Files\Apache Software Foundation
                \Tomcat 6.0\webapps\examples\WEB-INF\classes
 (2) copy HelloWorldExample.java Hello2.java
 (3)     適当にHello2.javaをいじる (クラス名はHello2にする)
 (4) javac Hello2.java
 (5) dir Hello2.class
 (6) cd ..
 (7)     設定ファイルweb.xmlの<servlet>と<servlet-mapping>にHello2を入れる.
 (8) Tomcatを再起動する.
-- Hello2.java
 public class Hello2 extends HttpServlet {
     public void doGet(HttpServletRequest request,
                       HttpServletResponse response)
         throws IOException, ServletException
     {
         response.setContentType("text/html");
         PrintWriter out = response.getWriter();
         out.println("<html><body>Hello2!</body></html>");
     }
 }
-- web.xml
    <servlet>
        <servlet-name>Hello2</servlet-name>
        <servlet-class>Hello2</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Hello2</servlet-name>
        <url-pattern>/servlets/servlet/Hello2</url-pattern>
    </servlet-mapping>


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSSPDF