powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Условный include
8 сообщений из 8, страница 1 из 1
Условный include
    #34162739
IvanPr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я начинающий программист на Java и поэтому не знаю как решить следующую проблему:
Есть JSP в которой много инклудов других JSP, но проблема в том что файлы которые инклудятся могут отсутствовать в приложении. При этом понятно JSP валится. Хотелось бы, чтобы при отсутствии файла include не валился, а в лучшем случае чтобы можно было задать условие при выполнении или невыполнении которого include выполнялся или не выполнялся. Заранее спасибо за все ответы и предложения
...
Рейтинг: 0 / 0
Условный include
    #34162812
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а по какой причине они могут отсутствовать?
...
Рейтинг: 0 / 0
Условный include
    #34162894
IvanPr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предположим у нас несколько клиентов. Для разных клиентов поставляется разный набор JSP при этом в каких-то JSP include есть вне зависимости от того поставляется JSP или нет
...
Рейтинг: 0 / 0
Условный include
    #34162955
neuromancer_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IvanPrПредположим у нас несколько клиентов. Для разных клиентов поставляется разный набор JSP при этом в каких-то JSP include есть вне зависимости от того поставляется JSP или нет

Я думаю,что это не верный подход решения данной проблемы,почему бы не выполнить данное на уровне бизнес-логики?,зачем оперировать на отсутствие файлов?..,если можно просто проверить по какомуто условию,например по правам данного клиента,если прав нет ,то инклудить,если нет,то нет..

ориентироваться по входящим в jsp параметрам..типа того
Код: plaintext
1.
<%  if  (request.getParameter("is_view") != null &&request.getParameter("is_view") .equals("y"))%>
<jsp:include page="somepage.jsp"/>
...
Рейтинг: 0 / 0
Условный include
    #34162981
neuromancer_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точнее:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<%  if  (request.getParameter("is_view") != null &&request.getParameter("is_view") .equals("y")){%>
<jsp:include page="somepage.jsp"/>
<%}
 else 
{
%>
.......
some tags

<%}%>

надеюсь понятно объяснил
...
Рейтинг: 0 / 0
Условный include
    #34163425
IvanPr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я конечно согласен с этим, но реальный критерий по которому я могу оценить делать include или нет это только наличие файла или его отсутствие
...
Рейтинг: 0 / 0
Условный include
    #34163438
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и напишите проверку, есть ли файл или нет.
Вы никогда не работали с java.io.File?
...
Рейтинг: 0 / 0
Условный include
    #34165526
IvanPr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А кто-нибудь знает где можно найти исходники include тэга, а то че-то я в стандартных искал. Не нашел:((
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Условный include
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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