Как скрыть код скриптлета из обычного веб-браузера. например. объединить <! - и <% - PullRequest
1 голос
/ 01 декабря 2011

Есть ли способ скрыть код скриптлета из обычного веб-браузера?Я хочу иметь свой jsp, чтобы вы могли просто перетащить его в веб-браузер, и он бы работал и не отображал код скриптлета как часть вывода.

Я знаю, что могу это сделать, икод Java все еще работает правильно, но не отображается в веб-браузере

<!-- <% // some scriptlet code %> -->

Но мне интересно, есть ли способ объединить их вместе.что-то вроде: <!--% %-->.Я просто что-то упускаю?

ПРИМЕЧАНИЕ. Я знаю, что если бы вы обслуживали это на надлежащем сервере JSP, скриптлет не появился бы.Я просто говорю о том, что если бы вы нигде не обслуживали его, просто поместите его в браузер.

1 Ответ

0 голосов
/ 01 декабря 2011

Если я вас правильно понимаю, вы хотите, чтобы вывод кода скриплетов отображался при запуске страницы JSP, но вы не понимаете, какой код скриплетов будет отображаться, если страница обслуживается как простой HTML. Это правильно?

Это немного надумано, но вы можете сделать:

<!--<%="-"+"->"%><% some scriptlet code %><%="<!-"+"-"%>-->

...