Как вернуть HTML-документ из сервлета Java? [Дубликат]

На этот вопрос уже есть ответ здесь:

Генерация ответа HTML в сервлете Java 2 ответа

Это работает, чтобы вернуть строку:

import javax.servlet.http.*;
@SuppressWarnings("serial")
public class MonkeyServlet extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse resp)
        throws IOException {

        resp.setContentType("text/plain");
        resp.getWriter().println("got this far");

    }

}

Но я могу'получить его, чтобы вернуть HTML-документ. Это нет работа:

import javax.servlet.http.*;
@SuppressWarnings("serial")
public class BlotServlet extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse resp)
        throws IOException {

        resp.setContentType("text/html");
        resp.getWriter().println("html/mypage.html");

    }

}

Извините за то, что нуб!

РЕДАКТИРОВАТЬ:

У меня уже есть HTML в отдельных документах. Поэтому мне нужно либо вернуть документ, либо как-то прочитать / разобрать его, поэтому яЯ не просто перепечатывать все HTML ...

РЕДАКТИРОВАТЬ:

У меня есть это в моем web.xml

 
    Monkey 
    com.self.edu.MonkeyServlet 
 
 
    Monkey 
    /monkey 

Есть ли что-то еще, что я могу вставить туда, чтобы он просто возвращал файл, как ...

 
    Monkey 
    blot.html 

Ответы на вопрос(1)

Ваш ответ на вопрос