powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring 4 MVC HelloSpring в NetBeans
11 сообщений из 11, страница 1 из 1
Spring 4 MVC HelloSpring в NetBeans
    #39437334
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробую воспроизвести пример из Введение в веб-модель 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
Spring 4 MVC HelloSpring в NetBeans
    #39437348
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачайте любой работающий пример целиком и изучите расположение файлов. Обычно проекты-примеры называют Pet Store/Pet Shop/Pet Clinic.
https://www.google.com/search?q=spring 4 pet store
...
Рейтинг: 0 / 0
Spring 4 MVC HelloSpring в NetBeans
    #39437383
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

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

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

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

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


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

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

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

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


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