- - PR -
javaコンパイルエラー
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2009-02-24 07:49
はじめまして
java初心者の0080です。 参考書を元に四苦八苦していたのですがjavaファイルのコンパイルでエラーがでてしまいます。 すごく初歩的な質問だとは思うのですが、教えてください。 コマンドプロンプトでのエラー内容 C:\\MyWork>javac MyFirstServlet.java MyFirstServlet.java:2: パッケージ javax.servlet は存在しません。 import javax.servlet.*; ^ MyFirstServlet.java:3: パッケージ javax.servlet.http は存在しません。 import javax.servlet.http.*; ^ MyFirstServlet.java:5: シンボルを解決できません。 シンボル: クラス HttpServlet 場所 : MyFirstServlet の クラス public class MyFirstServlet extends HttpServlet { ^ MyFirstServlet.java:8: シンボルを解決できません。 シンボル: クラス HttpServletRequest 場所 : MyFirstServlet の クラス public void doGet(HttpServletRequest hreq, ^ MyFirstServlet.java:9: シンボルを解決できません。 シンボル: クラス HttpServletResponse 場所 : MyFirstServlet の クラス HttpServletResponse hres) ^ MyFirstServlet.java:10: シンボルを解決できません。 シンボル: クラス ServletException 場所 : MyFirstServlet の クラス throws ServletException, IOException { ^ MyFirstServlet.java:23: シンボルを解決できません。 シンボル: メソッド getServletContext () 場所 : MyFirstServlet の クラス + getServletContext().getRealPath("images\\\\sample2.jpg") ^ エラー 7 個 MyFirstServlet.javaの内容 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class MyFirstServlet extends HttpServlet { // doGet()メソッドをオーバーライドする public void doGet(HttpServletRequest hreq, HttpServletResponse hres) throws ServletException, IOException { // コンテント種類として、text/htmlと日本語を指定する hres.setContentType("text/html;charset=iso-2022-jp"); // 出力用PrintWriterの参照を取得する PrintWriter out = hres.getWriter(); // HTMLテキストを出力する out.println("<html>" + "<head><title>Servletの出力画面</title></head><body>" + "<h1 align=\\"center\\"><font size=7 color=\\"#660000\\">サーブレットの出力画面</font></h1><br>" + "<h2 align=\\"center\\"><font size=7 color=\\"#333399\\">うまくいったようですね!</font></h2>" + "<center><img src=\\"" + getServletContext().getRealPath("images\\\\sample2.jpg") + "\\" width=\\"1024\\" height=\\"659\\"></center></body>" + "</html>"); } } です。 長文失礼しました。 参考書やサイトなどいろいろと見てみたのですが原因がわからず、ここで質問させてもらいました。 よろしくお願いします。 |
|
投稿日時: 2009-02-24 09:10
javac -classpath (環境依存のパス)\servlet-api.jar MyFirstServlet.java
http://www.google.co.jp/search?q=servlet-api+javac&lr=lang_ja |
1