powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / HELP STRUTS/TAGLIB
2 сообщений из 2, страница 1 из 1
HELP STRUTS/TAGLIB
    #33183830
Baron Arhar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень нужна помощь в решении проблемы:
выполняется валидация параметров, получаемых из JSP (не ActiveForm/ValidationForm)

текст в struts-config.xml (на всякий случай) такой:

<action path="/Podtver"
type="Actions.PodtverAction"
name="userForm"
scope="request"
validate="false"
input="/pages/Menue.jsp">
<forward name="success" path="/pages/Podtver.jsp"/>
<forward name="failure" path="/pages/Menue.jsp"/>
</action>
---- ------ ------
<message-resources parameter="resources.application"/>

(параметры не в userForm, а отдельно. С их получением/извлечением и обработкой проблем нет)

В файле ресурсов есть
errors.menue.noorder=Nepravilnoe oformlenie sdelki

далее пытался использовать два варианта, предложенных мне на различных форумах:

1) Action:

int haveerror = count.getZakaz(request,response);
if(haveerror == 1){
ActionMessages messages = new ActionMessages();
messages.add("error", new ActionMessage("errors.menue.noorder"));
saveMessages(request, messages);
}
return mapping.findForward("success");


JSP (Menue.jsp):

<logic:messagesPresent>
<bean:message key="errors.header"/>
<ul>
<html:messages id="error">
<li><bean:write name="error"/></li>
</html:messages>
</ul><hr>
</logic:messagesPresent>



2) Action

int haveerror = count.getZakaz(request,response);
if(haveerror == 1){
ActionErrors errors = new ActionErrors();
errors.add("error", new ActionMessage("errors.menue.noorder"));
saveErrors(request, errors);
}
return mapping.findForward("success");


JSP (Menue.jsp):

<html:errors/>


Результат один - если параметры invalid, то Tomcat выкидывает ошибку "can't find bean error in any scope"


ПОМОГИТЕ

Нужно на JSP-отправителе увидеть типа:
-----------------------------------------------
VALIDATION ERRORS:
Nepravilnoe oformlenie sdelki
-----------------------------------------------

Изучение необходимых Java-классов и Struts-тэгов привело к еще большей путанице,
а проблему нужно решить в ближайшее время!!!
...
Рейтинг: 0 / 0
HELP STRUTS/TAGLIB
    #33184116
Фотография johanna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
 JSP (Menue.jsp):

<html:errors property="error" />
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / HELP STRUTS/TAGLIB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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