powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Redirect по кнопке в JSP
8 сообщений из 8, страница 1 из 1
Redirect по кнопке в JSP
    #38695718
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В среде Eclipse Kepler динамический веб-проект.
Есть JSP с формой, у которой action="initServlet".
initServlet отрабатывает чётко согласно своему содержанию по submit.
Submit вызывается соотв. кнопкой, у которой type="submit", либо событием формы.

Есть другая кнопка, у которой type="button".
Она должна вызывать другую JSP.
Как это сделать?

Пробовал onclick="anotherServlet", в котором в doGet вызывается нужная страница, - не работает

_________________________________________
Человек должен думать, машина - работать!
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695793
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoiВ среде Eclipse Kepler динамический веб-проект.
Есть JSP с формой, у которой action="initServlet".
initServlet отрабатывает чётко согласно своему содержанию по submit.
Submit вызывается соотв. кнопкой, у которой type="submit", либо событием формы.

Есть другая кнопка, у которой type="button".
Она должна вызывать другую JSP.
Как это сделать?

Пробовал onclick="anotherServlet", в котором в doGet вызывается нужная страница, - не работает

_________________________________________
Человек должен думать, машина - работать!

У формы может быть только один action. (POST или GET)
Соответственно чтобы вызвать другой JSP, то это должна быть ссылка <a href="..."></a>
Или обработка события onClick с вызовом соответствующей страницы.
Наверное так.
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695807
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
Сделал так:
... onclick="window.location='/anotherPaqe.jsp'">
Теперь сервер плюётся "404".
JSP-страница создана и находится в папке WebContent проекта.
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695813
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoiТеперь сервер плюётся "404".
JSP-страница создана и находится в папке WebContent проекта.
Самое время ознакомиться с относительными адресами. Вы же зачем-то слеш поставили перед адресом страницы. Зачем?
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695814
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreevoi,

повесте на onclick скрипт и в нем поменяйте action у формы
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695822
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:) ))) Спасибо!!!
BlazkowiczСамое время ознакомиться с относительными адресами. Вы же зачем-то слеш поставили перед адресом страницы. Зачем?
Потому что в сёвлете везде url писал со слэшем.
В общем, теперь работает.
Ещё раз спасибо!

fercповесте на onclick скрипт и в нем поменяйте action у формы
Так тоже работает.
И тоже очень спасибо!
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695877
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще в эклипсе в своствах проекта можно поменять WebContent direсtory. По умолчанию оно совпадает с именем проекта.
Но можно сменить на "/" что укажет на корневую папку. Правда если у вас пара web projects тогда возникает проблема, либо при деплое в продакшн пути (или webcontent directory ) могут поменяться.

Выход либо писать относительные пути либо генерить например в jstl есть готовые теги

либо в чистом jsp (не возможности счас проверить но есть чтото вроде как request.getContext() получить правильное значение WebContent)

В в ссылках должно быть что то вроде

${request.getContext()...}/form.jsp

но остаются косяки с js если там используются url
...
Рейтинг: 0 / 0
Redirect по кнопке в JSP
    #38695881
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
${pageContext.request.contextPath}
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Redirect по кнопке в JSP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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