初めまして。
現在Javaの勉強をしているものです。
参考書に掲載されていた、下記のコードを実行しようとしたのですがうまくいきません。
Eclipseで学習をしているのですが、コードの「Page.header(out);、Page.footer(out);」の部分で赤い波線が出てきます。
「Page.header(out);、Page.footer(out);」とはいったい何者なのでしょうか。ご存じの方いらっしゃいましたら、ご教授いただけたら幸いです。どうぞよろしくお願いいたします。
#学習で使用しているコード(このままだとエラーが発生すると思います。)
Java
1package chapter5; 2 3import java.io.IOException; 4import java.io.PrintWriter; 5 6import javax.servlet.ServletException; 7import javax.servlet.annotation.WebServlet; 8import javax.servlet.http.HttpServlet; 9import javax.servlet.http.HttpServletRequest; 10import javax.servlet.http.HttpServletResponse; 11 12import sun.jvm.hotspot.debugger.Page; 13 14 15 16@WebServlet(urlPatterns= {"/chapter5/greeting"}) 17public class Greeting extends HttpServlet { 18 19 public void doGet( 20 HttpServletRequest request, HttpServletResponse response 21 )throws ServletException,IOException{ 22 response.setContentType("text/html; charset=UTF-8"); 23 PrintWriter out=response.getWriter(); 24 25 request.setCharacterEncoding("UTF-8"); 26 String user=request.getParameter("user"); 27 28 Page.header(out); 29 out.println("<p>こんにちは、"+user+"さん!</p>"); 30 Page.footer(out); 31 } 32}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/05/24 12:11