0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 13
|
|
1 | |
И снова проблема со Struts (validate): Cannot find message resources under key org.apache.struts.action.Message02.02.2010, 16:54. Показов 1944. Ответов 2
Метки нет (Все метки)
Имеем 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
|
02.02.2010, 16:54 | |
Ответы с готовыми решениями:
2
message-resources в Struts Java.lang.NoSuchFieldError: org.apache.http.message.BasicHeaderValueFormatter.INSTANCE JSP + Struts - как вставить Action? Можно ли в struts на один и тот-же Action ссылаться из двух jsp? |
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 | |
03.02.2010, 09:42 | |
Помогаю со студенческими работами здесь
3
[Struts] - вопрос про action, forward и как избежать перепосыла при рефреше Надо поддерживать русские буквы в приложении html (form, submit) <-> jsp(servlet, Struts Action) <-> MySql Struts, MySQL проблема с записью русских букв. Struts проблема при передаче нескольких параметров через ссылку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |