Получение фактического jsp номера строки от номера строки отслеживания стека?

Это может быть слишком:

if (set -u; : $HOME) 2> /dev/null
...
...

http://unstableme.blogspot.com/2007/02/checks-whether-envvar-is-set-or-not.html

31
задан Arne Evertsson 20 August 2009 в 09:59
поделиться

2 ответа

Я не думаю, что вы Можно. Файл JSP компилируется в сервлет и не запускается напрямую. Поскольку исключение выбрасывается из этого сервлета, в трассировке стека находится строка из класса. На этом этапе исходная строка в JSP теряется.

Обычно лучше избегать написания кода или генерации исключений из jsp, инкапсулировать свою логику в сервлетах и ​​тегах JSP и использовать JSTL для потока управления (если, для каждого и т. д.)

2
ответ дан 27 November 2019 в 22:52
поделиться

Я нашел эту страницу в Eclipse WTP FAQ, в которой объясняется, как настроить Eclipse, чтобы вы могли перейти к сгенерированному java-коду, щелкнув трассировку стека.

4
ответ дан 27 November 2019 в 22:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: