私は Jetty が初めてで、"HelloWorld" の例を実行しようとしました
public class HelloWorld extends AbstractHandler
{
public void handle(String target,
Request baseRequest,
HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html;charset=utf-8");
response.setStatus(HttpServletResponse.SC_OK);
baseRequest.setHandled(true);
response.getWriter().println("<h1>Hello World</h1>");
}
public static void main(String[] args) throws Exception
{
Server server = new Server(8080);
server.setHandler(new HelloWorld());
server.start();
server.join();
}
}
「Hello World」は、私のlocalhost:8080のJSPページに表示されます。しかし、内部のコンテンツを変更したり、サーバーを停止したりすることさえできません。これで何ができますか?