Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring 4 MVC HelloSpring в NetBeans / 11 сообщений из 11, страница 1 из 1
12.04.2017, 14:18
    #39437334
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
пробую воспроизвести пример из Введение в веб-модель MVC Spring. но на Spring 4
перетыкал 100500+ вариантов для HelloController.
NOT FOUND и все (((

что делаю не так?!

код контроллера ниже. все остальное в точности по введению

Код: java
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.
54.
55.
56.
57.
58.
59.
60.
61.
package controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;

import service.HelloService;

@Controller
public class HelloController {
    @Autowired(required = true)
    
    private HelloService helloService;
    private Name name;
    public void setHelloService(HelloService helloService) {
        this.helloService = helloService;
    }
    
    public HelloController() {
        this.setHelloService(helloService);
        
    }
    
    
    @RequestMapping(value = "/hello")
    public ModelAndView getUserName() {
        ModelAndView mv = new ModelAndView();
        mv.setViewName("nameView");
        return mv;
    }
    
    @RequestMapping(value = "OK")
    public String allPayments(Model model) {
        //model.addObject("helloMessage", "Marat", name);
        return "helloView.jsp";
    }
    
    
            
    /*
    @Override
    //@RequestMapping('/hello', method = RequestMethod.POST)
    protected ModelAndView handleRequestInternal(
            HttpServletRequest request,
            HttpServletResponse response) throws Exception {
            //throw new UnsupportedOperationException("Not yet implemented");
        ModelAndView result = null;
        ModelAndView mv = new ModelAndView();
        mv.setViewName("nameView");
        //mv.addObject("helloMessage", helloService.sayHello(name.getValue()));
        mv.addObject("nameView");
        return mv;    
    }
    */
}
...
Рейтинг: 0 / 0
12.04.2017, 14:37
    #39437348
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
Скачайте любой работающий пример целиком и изучите расположение файлов. Обычно проекты-примеры называют Pet Store/Pet Shop/Pet Clinic.
https://www.google.com/search?q=spring 4 pet store
...
Рейтинг: 0 / 0
12.04.2017, 15:12
    #39437383
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
Blazkowicz,

да мне бы этот пример из Введения (((
прочие примеры со всякими мавенами и гредлами
пока там разберусь (((
...
Рейтинг: 0 / 0
12.04.2017, 15:15
    #39437387
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
Blazkowicz,

да мне бы этот пример из Введения (((
прочие примеры со всякими мавенами и гредлами
пока там разберусь (((
...
Рейтинг: 0 / 0
12.04.2017, 18:12
    #39437489
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
MaratIsk,

Точный текст ошибки.
Внимательно перепроверьте расположение файлов согласно статье. Почему из всей статьи вы привели только контроллер?
...
Рейтинг: 0 / 0
12.04.2017, 18:55
    #39437511
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
Blazkowicz,

не стал приводить потому что остальное в точности по инструкции


разница только в том что пример на устаревшем Spring 3 и работает
но хочу того же только с Spring 4
по сути разница в реализации контроллера - пробовал с аннотациями и наследованием от AbstractController
то не работает, то похоже контроллер не может найти представление helloView - в браузере NOT FOUND
...
Рейтинг: 0 / 0
12.04.2017, 18:56
    #39437512
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
...
Рейтинг: 0 / 0
12.04.2017, 19:08
    #39437518
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
Введение в Spring Web MVCОбратите внимание, что IDE позволяет добавить библиотеку Spring 4.x в проект, но в данном учебном курсе используется компонент SimpleFormController, не поддерживаемый на платформе Spring 4.x"Это такая шутка белых, которую не понять чёрным?"
...
Рейтинг: 0 / 0
13.04.2017, 06:13
    #39437639
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
MaratIskссылка потерялась

https://netbeans.org/kb/docs/web/quickstart-webapps-spring_ru.html

Примеры и учебник лучше смотреть на spring.io.

Из IDE я бы рекомендовал Eclipse с установленным плагином Spring tool Suite (STS)
...
Рейтинг: 0 / 0
13.04.2017, 10:17
    #39437759
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
И к тому же посмотреть хороший видеогайд с последовательными шагами.
Есть много мелочей, о которых профи не говорят, как о само собой разумеющихся, но являющихся непреодолимой проблемой для новичков.
Испытал это на своей шкуре.
...
Рейтинг: 0 / 0
14.04.2017, 17:57
    #39438918
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 4 MVC HelloSpring в NetBeans
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring 4 MVC HelloSpring в NetBeans / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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