Невозможно увидеть ответ сервера на вкладке консоли MOzilla Firebug - PullRequest
0 голосов
/ 10 сентября 2011

Я пытаюсь использовать Mozilla Firebug для проверки ответа на стороне сервера.

Я написал пример программы, как показано

public class Test extends HttpServlet {

    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {

        response.setContentType("text/html");

        PrintWriter io = response.getWriter();
        io.println("Hi Rai");

    }

}

Ответ приходит в браузере, нонет ответа на вкладке консоли Firebug

Пожалуйста, смотрите скриншот ответа под вкладкой консоли браузера и Mozilla Firebug

http://imageshack.us/f/716/seea.jpg/ Помогите, еслия делаю что-то не так.

1 Ответ

0 голосов
/ 10 сентября 2011

Краткий ответ:

Enable scripts debugging.
Switch to Console in Firebug and click Profier button to enable profiler.
Reload the page.
Click the profiler button again to see the loaded data. 

Это будет работать с правильно сформированным XML-документом, загруженным в браузер.

В вашем случае:

Как видно из кода, вы генерируете только текст, а не правильно сформированный html.

Вкладка Console в Firebug предназначена для отображения консолидированных данных firebug.Вы должны переключиться на вкладку HTML в Firebug, чтобы увидеть свою HTML-разметку, поскольку ваша страница - это просто строка текста.Чтобы консоль работала, вам также нужно включить отладку java-скриптов в firebug, которой у вас также нет на странице.

Основная проблема в этом примере заключается в том, что вы возвращаете текстовую строку с сервера,Firebug способен и предназначен для отладки структурированных XML-данных, а не текстовых строк.

...