Защита веб-страницы Java EE - PullRequest
0 голосов
/ 28 марта 2012

Как перейти в исходную папку проекта по URL-адресу браузера в веб-браузере Java.Я хочу спросить, что мой проект (состоит из JSP и сервлетов) выполняется в http://localhost:8080/myproject/index.jsp в Tomcat.Если я хочу перейти к исходной папке myproject через URL-адрес браузера , то как мне перейти?Просто вы можете сказать, что я хочу взломать этот проект, зная это, я могу предотвратить этот доступ и защитить свой веб-сайт.

1 Ответ

0 голосов
/ 28 марта 2012

Не уверен, поможет ли это вам, но если вы используете какой-то шаблон Controller (например, Struts или пользовательский сервлет, который перенаправляет в JSP), рекомендуется Чтобы предотвратить прямой доступ к вашим страницам JSP, поместите их в каталог WEB-INF, а затем перешли на эти страницы с вашего контроллера. Подробности смотрите здесь: Как правильно поместить JSP в папку WEB-INF?

Стандарт Servlet 2.3 также определяет, как таким же образом предотвратить прямой доступ (без указания их в WEB-INF), что также требует перенаправления запроса на эти страницы. Подробнее см. Здесь: http://www.jguru.com/faq/view.jsp?EID=471953

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...