Некоторые пользователи недавно сообщили, что они научатся вызывать сервлет из jsp без формы.
Одобрено: Fortect
Это может быть второй вопрос, извините. Я написал бумагу на jsp, в которой есть кнопки. У каждой кнопки есть свой собственный сервлет, который нужно вызывать. Однако я хочу знать, можно ли вызывать эти сервлеты без использования формы, потому что пользователь может оставаться с любой из трех предлагаемых функций.
Конфигурации <тип сценария соответствует "текст / javascript"> Функция RunConfiguration () var config = $ dataValues.get (0); // вызов функции servletEditConfiguration () пользователя var config = $ dataValues.get (0); // нужен сервлет Функция DeleteConfiguration () var config = доллар dataValues.get (0); // вызываем сервлет <%String [] label = «Главный порт», «Скорость передачи», «Размер символа», «Стоповые биты», «Четность», «Порт RTU», «Скорость передачи», «Размер символа», «Стоповые биты», « Паритет »;целое число i = 0;%>
$ dataValues.get (0) Header1 <% = label [i ++]%>: данные о денежных средствах
<таблица национальных границ = "1"> Header2 <% = label [i ++]%>: данные usd
Эта конфигурация будет выполнена немедленно
<тип записи равен "button" value = "stop" />
Этот макет НЕ запущен
<тип кнопки означает "кнопка"> Выполнить <тип кнопки равно "button"> Изменить
думал 13 фев ’12 в 6:49
347 33 ваших нежелательных значка удовольствия
Не можете найти ответ, который ищете? Найдите похожие вопросы с помощью тегов Java Javascript HTML JSP Servlets или задайте свой вопрос.
-
Измените URL-адрес формы на основе каждой кнопки, достаточной причины для JavaScript, истина, перед отправкой запроса POST;
-
На всякий случай используйте Develop и тем более тот же сервлет. В сервлете вы должны узнать, что было щелкнуто следующим, так что это будет кнопка (вы узнаете это как завершенный параметр запроса), а затем действовать соответствующим образом полезным способом.
68,3k
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
ответ дан 13 фев ’12 в 16:56
920
Для этого вы можете воспользоваться всеми преимуществами, созданными Ajax, или ужасным, но эффективным способом, позволяющим им изменять текущий URL-адрес основных окон и перезагружать нашу страницу.
Я рекомендую пользователям использовать Ajax, если вы хотите использовать ExtJS. См. Использование Ext.Ajax
68,3 тыс.
Создан 13 фев.
1488
Вы также можете использовать javascript и после того, как пользователь нажимает кнопку, обычно вызывайте скрипт, динамически изменяйте URL-адрес и отправляйте эту форму.
Вот пример …..
<тип за script = "text / javascript"> Работа для вас runConfiguration (actionName) var config = $ dataValues.get (0); goToPage (название действия); // вызываем сервлет Идея EditConfiguration (actionName) var config = rrr dataValues.get (0); goToPage (название действия) // вызываем все сервлеты Элемент DeleteConfiguration (actionName) var config = $ dataValues.get (0); goToPage (название действия) // свяжитесь с нами сервлетом Функция Gotopage (название действия) document.formName = название действия; document.formName.submit ();
прояснено 13 февраля 12 в 8:33
1.226
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.