powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросы по WEB
6 сообщений из 6, страница 1 из 1
Вопросы по WEB
    #34022158
цуа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый ALL! Помоги!

есть веб-приложения (чистый jsp/java)
1. перенес jsp-страницы в подкаталог WEB-INF, как теперь к ней обратиться, пишет "ресурс не доступен"

такое в доступной index.jsp не работает:
<a href="sample.jsp">Sample</a>

2. как инициализировать определенные объекты при старте приложения, т.к. чтобы не создавать их при обращении очередного пользователя (например DOM xml-а)
...
Рейтинг: 0 / 0
Вопросы по WEB
    #34022480
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2. Воспользуйтесь фильтром. Замапте на index.jsp
...
Рейтинг: 0 / 0
Вопросы по WEB
    #34022486
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
цуа wrote:
> 1. перенес jsp-страницы в подкаталог WEB-INF, как теперь к ней
> обратиться, пишет "ресурс не доступен"

Нпрямую никак, это специальный каталог, недоступный извне.

>
> 2. как инициализировать определенные объекты при старте приложения, т.к.
> чтобы не создавать их при обращении очередного пользователя (например
> DOM xml-а)

web.xml, прописывается твой сервлет с параметром <load-on-startup>. В нем все и
делаешь.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Вопросы по WEB
    #34022535
цуа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popov
цуа wrote:
> 1. перенес jsp-страницы в подкаталог WEB-INF, как теперь к ней
> обратиться, пишет "ресурс не доступен"

Нпрямую никак, это специальный каталог, недоступный извне.



а не напрямую ? в какую сторону вообще копать (без возможностей framework-ов)?

если никак, то как тогда запретить доступ к всем jsp, кроме index.jsp?
...
Рейтинг: 0 / 0
Вопросы по WEB
    #34022655
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
цуаесли никак, то как тогда запретить доступ к всем jsp, кроме index.jsp?

Можно запретить доступ ко всем jsp, прописав в web.xml:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
  <!--  Security constraint-->
  <security-constraint>
    <display-name>Restrict access to JSP pages</display-name>
    <web-resource-collection>
      <web-resource-name>Restrict access to JSP pages</web-resource-name>
      <url-pattern>*.jsp</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <description>With no roles defined, no access granted</description>
    </auth-constraint>
  </security-constraint>

Это запретит доступ ко всем jsp. Как разрешить index.jsp - вопрос, в url-pattern по-моему шаблонов нет. Самое простое - перечислить все остальные страницы, или как-то обзывать их так, чтобы все они, кроме требуемых, подходили под какую-то маску, и эту маску указать в url-pattern.
...
Рейтинг: 0 / 0
Вопросы по WEB
    #34022683
цуа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popov или как-то обзывать их так, чтобы все они, кроме требуемых, подходили под какую-то маску, и эту маску указать в url-pattern.

блин, как же я сам не догадался...

СПАСИБО!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросы по WEB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]