С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 13
1

И снова проблема со Struts (validate): Cannot find message resources under key org.apache.struts.action.Message

02.02.2010, 16:54. Показов 1944. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеем imdex.jsp:
<%@ page language='java' %>
<%@ taglib uri='/WEB-INF/struts-html.tld' prefix='html' %>
<%@ taglib uri='/WEB-INF/struts-bean.tld' prefix='bean' %>
<%@ taglib uri='/WEB-INF/struts-logic.tld' prefix='logic' %>

.....

<html:form action='Lookup' name='lookupForm'
type='wiley.LookupForm' >
<table width='45%' border='0'>
<tr>
<td>Symbol:</td>
<td><html:text property='symbol' /></td>
</tr>
<tr>
<td><html:errors/></td>
<td colspan='2' align='center'><html:submit /></td>
</tr>
</table>
</html:form>
</body>

</html>

Имеем LookupForm.java в котором прописае метод:
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
if ((symbol == null) || (symbol.length() == 0)) {
errors.add('symbol', new ActionError('errors.required.symbol'));
}
return errors;
}

В struts-config.xml добавляем строчку:
<message-resources parameter='ApplicationResources'/>

В файле ApplicationResources.properties:

errors.header=<ul>
errors.footer=</ul>
errors.required.symbol=Error101.

Запускаем - получаем 500 ошибку:
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.Message

Может у меня где-то, что-то пропущено (работа осуществляется под JBuilder 9) ?????
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2010, 16:54
Ответы с готовыми решениями:

message-resources в Struts
в чем разница если в web.xml написать &lt;init-param&gt; ...

Java.lang.NoSuchFieldError: org.apache.http.message.BasicHeaderValueFormatter.INSTANCE
Что означает ошибка java.lang.NoSuchFieldError:...

JSP + Struts - как вставить Action?
Hi All, Вот такая проблема, и что делать - непонятно: Есть пара: Struts action + JSP page,...

Можно ли в struts на один и тот-же Action ссылаться из двух jsp?
Вопрос : Можно ли в struts на один и тот-же Action ссылаться из двух jsp. Если на одной jsp...

2
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
02.02.2010, 18:41 2
а где у вас лежит ApplicationResources.properties? убедитесь, что он попадает в WEB-INF/classes (или в корень jar архива, если вы все пакуете и кладете в WEB-INF/lib)
0
0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 13
03.02.2010, 09:42  [ТС] 3
ApplicationResources.properties - наместе, т.е.
лежит в /WEB-INF/classes
0
03.02.2010, 09:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.02.2010, 09:42
Помогаю со студенческими работами здесь

[Struts] - вопрос про action, forward и как избежать перепосыла при рефреше
Привет вопрос такой по Struts. есть Action который показывает список объектов, предположим...

Надо поддерживать русские буквы в приложении html (form, submit) <-> jsp(servlet, Struts Action) <-> MySql
Привет! Знаю, что вопрос избитый, но просьба не пинать сильно. Проблема в следующем, надо...

Struts, MySQL проблема с записью русских букв.
Доброго дне Всем! Проблема вот такая, не могу записать в базу русские букы, записываются...

Struts проблема при передаче нескольких параметров через ссылку
Ссылка в jsp &lt;html:link action='langs.do?parm=ru&amp;str=index'&gt; сервер говорит что должно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru