powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Struts-how to
25 сообщений из 31, страница 1 из 2
Struts-how to
    #33557943
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ,
только начал изучать Струтсы, но уже ниччего не понимаю. Маппингов немеренно, классов, конфигурационных файлов... это мне поначалу так в мозг дает и потом будет легче или же так оно и есть???
...
Рейтинг: 0 / 0
Struts-how to
    #33558012
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у стратса косяки в дизайне, смирись :)

рекомендую O'Reilly struts cookbook - бомба просто
если не найдешь - пиши в мыло, вышлю
...
Рейтинг: 0 / 0
Struts-how to
    #33558046
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://struts.ru/ вроде еще есть, правда, давно не обновлялся. Плюс примеры
наподобе webapps\struts-examples.war в дистрибутиве Struts.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Struts-how to
    #33558123
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pitbull terrierрекомендую O'Reilly struts cookbook - бомба просто


У меня есть, спасибо. Щас книгу дочитываю одну, потом за нее и возьмусь. Конечно, на первый взгяд вообще ничего не понятно...

А JSF такие же косяки или попроще?
...
Рейтинг: 0 / 0
Struts-how to
    #33558183
Фотография johanna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pitbull terrierу стратса косяки в дизайне, смирись :)

рекомендую O'Reilly struts cookbook - бомба просто
если не найдешь - пиши в мыло, вышлю
что за косяки?
...
Рейтинг: 0 / 0
Struts-how to
    #33558239
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот, например, меня в свое время здорово смутило, что в ActionConfig форма задается св-вом "name". Не зная этого, весело проводишь время в поисках атрибута form в дескрипторе. И вот еще, почему форма называется "ActionForm", а не просто "Form"? Какой такой action она выполняет? А в случае, если это указатель на принадлежность к Action - где тогда другие классы, которым тоже нужна своя специфическая форма (например Job - JobForm)?
Там еще есть такого рода вещи, просто все не вспомню сейчас.
Это я не к тому, что доки не надо читать; просто дизайн должен быть интуитивно понятен, а стратс на этом не особо заморачивается.
...
Рейтинг: 0 / 0
Struts-how to
    #33558494
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ужоснах, чем дальше читаю, тем меньше что-либо понимаю...
...
Рейтинг: 0 / 0
Struts-how to
    #33558838
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ба-лин, что за фигня? Сделал приложение Струтсовое как в книге, теперь просто напросто не открывается каталог в котором оно лежит. Пишет :

автор
type Status report

message /JSP/page2.jsp

description The requested resource (/JSP/page2.jsp) is not available.


Причем раньше ЖСП странички, которые там лежали запускались отлично, а сейчас ничего не запускается!!! В чем может быть проблема???
...
Рейтинг: 0 / 0
Struts-how to
    #33558911
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А при чем здесь Struts? И что означает "сделал приложение Струтсовое", как наличие/отсутствие Struts влияет на доступ к ресурсам?
...
Рейтинг: 0 / 0
Struts-how to
    #33558916
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего произошла ошибка во время компиляции страниц или что-то не так с xml файлами настройки. Посмотрите в логах томката.
...
Рейтинг: 0 / 0
Struts-how to
    #33559180
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В логах абсолютно ничего
...
Рейтинг: 0 / 0
Struts-how to
    #33559229
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь вот такая ошибка вылезает:

Код: plaintext
1.
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE

В struts-config.xml прописано:

Код: plaintext
<message-resources parameter="resources.messages"/>

message.properties находится в

/WEB-INF/classes/resources/
...
Рейтинг: 0 / 0
Struts-how to
    #33559249
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
<!--<message-resources parameter="resources.messages"/>-->
<message-resources parameter="resources.message"/>
mastanik message .properties находится в /WEB-INF/classes/resources/
...
Рейтинг: 0 / 0
Struts-how to
    #33559258
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, опечатка...

Код: plaintext
messages.properties

находится в

Код: plaintext
WEB-INF\classes\resources
...
Рейтинг: 0 / 0
Struts-how to
    #33560163
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроче, ни у кого нет идей относительной моей проблемы...

Тогда посоветуйте с какой книги лучше начать:

Struts In Action (Manning)
apress-proj-akarta-struts-2nd-ed
Jakarta Struts Cookbook (OReilly)
Sams_Struts_Kick_Start
...
Рейтинг: 0 / 0
Struts-how to
    #33560409
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я начинал с Sams_Struts_Kick_Start, хорошо написано.
...
Рейтинг: 0 / 0
Struts-how to
    #33560424
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mastanikНарод,
только начал изучать Струтсы, но уже ниччего не понимаю. Маппингов немеренно, классов, конфигурационных файлов... это мне поначалу так в мозг дает и потом будет легче или же так оно и есть??? не будет))) может не начиная закончить???
...
Рейтинг: 0 / 0
Struts-how to
    #33560440
Фотография johanna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
будет
:-)
...
Рейтинг: 0 / 0
Struts-how to
    #33560456
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гы8) мнения разошлись...ребят, от вашей помощи зависит дальнейшая судьба студента (ес-сно, нищего8))

значит начну с Sams_Struts_Kick_Start.
...
Рейтинг: 0 / 0
Struts-how to
    #33560647
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastanikКроче, ни у кого нет идей относительной моей проблемы...
Проще показать:) Посмотри прикрепленный архив, можешь запустить его у себя. В директории src - исходники.
...
Рейтинг: 0 / 0
Struts-how to
    #33560651
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis PopovПосмотри прикрепленный архив, можешь запустить его у себя. В директории src - исходники.
Только добавь в WEB-INF/lib все необходимые библиотеки для Struts. У меня:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
antlr.jar
commons-beanutils.jar
commons-digester.jar
commons-fileupload.jar
commons-logging.jar
commons-validator.jar
jakarta-oro.jar
struts.jar
...
Рейтинг: 0 / 0
Struts-how to
    #33560801
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да у меня, кажется, все что надо...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-fileupload.jar
commons-lang.jar
commons-logging.jar
commons-validator.jar
jakarta-oro.jar
struts.jar
struts-legacy.jar
...
Рейтинг: 0 / 0
Struts-how to
    #33560822
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такая вот ошибка после запуска

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
exception 

org.apache.jasper.JasperException
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 372 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 292 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 236 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 802 )


root cause 

java.lang.NullPointerException
	org.apache.struts.taglib.html.JavascriptValidatorTag.doStartTag(JavascriptValidatorTag.java: 309 )
	org.apache.jsp.test_jsp._jspx_meth_html_javascript_0(test_jsp.java: 124 )
	org.apache.jsp.test_jsp._jspService(test_jsp.java: 84 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 94 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 802 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 324 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 292 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 236 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 802 )

...
Рейтинг: 0 / 0
Struts-how to
    #33560940
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastanikВот такая вот ошибка после запуска
Скорее всего это от того, что у тебя JDK 1.4. Извини, забыл предупредить, что я собирал под 1.5 и запускал на Tomcat 5.5. Собери сам или смотри прикрепленный архив к этому сообщению.
...
Рейтинг: 0 / 0
Struts-how to
    #33561057
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если второй архив собран под jdk1.4 и tomcat 5.0.28, то явно проблема не в этом. Ошибка таже.

Denis, может посоветуешь с какой книги начинать?
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Struts-how to
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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