2017-02-23 8 views
1

ウェブプログラミングには初めてのことです。私は私のgetメソッド注enter image description heregetメソッドでhtmlコードを使用したWebサーブレットエラー

サーバー 上で実行する上でクリックしながら、私は以下のエラーを取得しています

 response.setContentType("text/html"); 
     PrintWriter out = response.getWriter(); 
     out.println("<html><head><title>Guest Book</title></head><body>"); 
     out.println(" </body></html> "); 

に、この単純なコードを使用しています:私はhtmlコードを削除すると、サーブレットが正常に動作しています。それは私のHTMLコードの問題か、何かtomcat sevrverの問題ですか? サーブレットは私のパッケージcs3220homeworkにあり、サーブレット名は@WebServlet( "/ MainFolder")です。

私はどこにでも問題を探すために試してみました。私はそれを見つけることができませんでした。重複している場合はお知らせください。お返事 Harminder

+0

「out」とは何ですか? 'System.out'など何か? – Neatname

+0

あなたは上記のコードで見ることができます...アウトはプリントライター用です –

+0

テキストのスクリーンショットを投稿せず、テキスト自体を投稿してください! –

答えて

0

その作業罰金

感謝。アプリケーションの名前はTestで、サーブレットクラスの名前はTestです。これはURLですhttp://localhost:8080/Test/Test

package foo; 

import java.io.IOException; 
import java.io.PrintWriter; 

import javax.servlet.ServletException; 
import javax.servlet.annotation.WebServlet; 
import javax.servlet.http.HttpServlet; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 


@WebServlet("/Test") 
public class Test extends HttpServlet { 
    private static final long serialVersionUID = 1L; 

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
      response.setContentType("text/html"); 
      PrintWriter out = response.getWriter(); 
      out.println("<html><head><title>Guest Book</title></head><body>"); 
      out.println(" </body></html> "); 
    } 
} 
+0

助けてくれてありがとう。それは問題を引き起こしていた日食の問題のせいだった。私はそれを再インストールし、今は正常に動作している。 –

関連する問題