![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Bandit |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 27.11.2007 Где: Минск Репутация: нет Всего: нет |
столкнулся с проблемой...
работаю со Struts <html:form action="/news?method=delete" method="get"> ... <html:submit property="method" value="delete"> <bean:message key="button.delete"/> </html:submit> ... </html:form> при развертвании получается вот это: <form name="newsForm" method="get" action="/MyNewsManager/news.do?method=delete"> ... <input type="submit" name="method" value="delete"> ... </form> т.е. на кнопке пишется: delete, хотя в рессурсах у меня написано button.delete=Удалить пробовал сделать так: <html:form action="/news?method=delete" method="get"> ... <html:submit> <bean:message key="button.delete"/> </html:submit> ... </html:form> тогда на кнопке действительно пишет удалить и генерится такой код: <html:form action="/news?method=delete" method="get"> ... <input type="submit" value="Удалить"> ... </html:form> но при нажатии на ее вываливается вот это: javax.servlet.ServletException: Request[/news] does not contain handler parameter named 'method'. This may be caused by whitespace in the label text. org.apache.struts.actions.DispatchAction.unspecified(DispatchAction.java:215) org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:249) org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187) org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:110) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) а в запрос уходит лишь http://localhost:8080/MyNewsManager/news.do без какой-либо передачи атрибутов типа: method=delete а мне необходимо что бы и надпись была соответствующая и предача параметров происходила зарание спасибо |
|||
|
||||
| endryha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 24.3.2008 Репутация: нет Всего: нет |
Смотри на LookupDispatchAction если получится отпиши а то он как бы позволяет это делать но у меня не получилось... какие то проблемы с кодировкой
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |