|
|
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
есть такой обработчик http-запроса Код: java 1. 2. 3. 4. 5. 6. 7. 8. Объясните, пожалуйста, что за параметры у ModelAndView и куда возвращается return? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 15:58:13 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Объясните, пожалуйста, что за параметры у ModelAndView А JavaDoc на что? http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/web/servlet/ModelAndView.html#ModelAndView(java.lang.String, java.lang.String, java.lang.Object) view - имя для View Resolver-а. "employees" - имя данных по которым они доступны из View list - сами данные. redwhite90и куда возвращается return? return никуда не возвращается. Это ключевое слово Java, которое передаёт управление предыдущему методу по стеку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:03:45 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, автор"employees" - имя данных по которым они доступны из View я наверное не понимаю концепции. что это значит? я делаю http запрос через что-то к этому контроллеру. из какой вью я получаю доступ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:23:32 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я наверное не понимаю концепции. что это значит? Это значит, что если View это, например, шаблон/JSP, то в шаблоне по ключу employees можно получить доступ к списку. Например ${employees}. Зависит, от синтаксиса шаблона. redwhite90я делаю http запрос через что-то к этому контроллеру. из какой вью я получаю доступ? XML_VIEW_NAME ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:26:59 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторprivate static final String XML_VIEW_NAME = "employees"; то есть из employees.jsp и employes.html я имею доступ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:34:41 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Хочу добавить, что я задаю запрос при помощи curl. как он resolve-ит данные? грубо говоря я отправляю запрос /employee/{id} а в ответ я вижу xml-ку где обрабатывается данные для отображения xml-ки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:44:47 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Хочу добавить, что я задаю запрос при помощи curl. как он resolve-ит данные? curl резолвит? redwhite90где обрабатывается данные для отображения xml-ки? Надо смотреть спринговый конфиг. Чет там в WEB-INF валяется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:48:13 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Хочу добавить, что я задаю запрос при помощи curl Как закажете . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:57:50 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
я запутался совсем. Есть view resolver. Я так понимаю он просто по имени находит вьюху. curl это resolver разве? а как вообще весь жизненный цикл происходит с момента посылания запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:36:43 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, я умею создавать запросы при помощи curl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:38:16 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я запутался совсем. Есть view resolver. Я так понимаю он просто по имени находит вьюху. curl это resolver разве? а как вообще весь жизненный цикл происходит с момента посылания запроса? Приходит запрос. Контейнер отправляет его в Spring-овый Servlet. Спринг парсит запрос, ищет контроллер и вызывает его с параметрами получеными из запроса. По результату работы контроллера, Spring находит View и мержит в него Model. Результат View+Model записывается в Servlet Response. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:40:18 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я запутался совсем. Есть view resolver. Я так понимаю он просто по имени находит вьюху. curl это resolver разве? а как вообще весь жизненный цикл происходит с момента посылания запроса? Покажи уже xml из WEB-INF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:40:44 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, web.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. rest-context.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. rest-servlet.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:49:33 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Код: xml 1. этот код только раскомментирован ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:51:43 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
авторПо результату работы контроллера, Spring находит View и мержит в него Model Код: java 1. 2. 3. 4. слова соответствуют коду разве? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:00:35 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Странно сделано. Если надо вернуть объекты как XML, то ModelAndView не нужны. Можно просто вернуть объекты в контроллере. А Spring настроить, чтобы по-умолчанию он их резолвил как XML. Здесь же по-тупому прописано что для employees надо использовать XML View. А что других объектов уже в XML не предполагается? А ModelAndView имеет смысл использовать уже для шаблонов. В данном случае - JSP. У меня примера под рукой нет, но аналогичный пример - любой RESTful на Spring нагуглить очень просто. Только они обычно JSON View Resolver используют. Можно его заменить на XML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:02:34 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я умею создавать запросы при помощи curlТогда что вам непонятно? Некто (cURL, браузер, специальное приложение) отправляет запрос, оформленный по требованиям HTTP. Веб-сервер принимает запрос, контейнер выполняет некую предобработку и "по цепочке" отдаёт запрос на обработку приложению. Приложение формирует ответ и контейнер возвращает этот ответ клиенту, возможно выполнив некую постобработку. Или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:04:18 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, пример тосюда взят http://www.ibm.com/developerworks/ru/library/wa-spring3webserv/#download ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:19:41 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторЗдесь же по-тупому прописано что для employees надо использовать XML View здесь это где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:24:37 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
авторПриложение формирует ответ и контейнер возвращает этот ответ клиенту что есть ответ?вью с инжектированными данными? что есть ModelView всё таки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:26:56 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Blazkowicz, авторЗдесь же по-тупому прописано что для employees надо использовать XML View здесь это где? 14518300 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:37:15 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90что есть ModelView всё таки? ModelAndView это ссылка на View и Model для отображения в этой View ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:38:08 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, "employees" - имя данных по которым они доступны из View я пишу всё что угодно здесь и продолжает работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 19:17:41 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, "employees" - имя данных по которым они доступны из View я пишу всё что угодно здесь и продолжает работать. продолжает работать= на запрос C:\Users\Nikolay_Tkachev\Downloads\curl-7.31.0-ssl-sspi-zlib-static-bin-w32\curl-7.31.0-ssl-sspi-zlib-static-bin-w32>curl -H Accept:application/xml http://localhost:8080/SpringRestFullHelloWorldApplication/service/employees выдается правильный ответ(curl) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 19:19:09 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowiczredwhite90Blazkowicz, пропущено... здесь это где? 14518300 а конкретно в строчку можете тыкнуть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 10:52:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38319397&tid=2129035]: |
0ms |
get settings: |
14ms |
get forum list: |
27ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
72ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
98ms |
get tp. blocked users: |
3ms |
| others: | 302ms |
| total: | 557ms |

| 0 / 0 |
