Servlet-mapping i status 404 - czy ustawienia są prawidłowe?

0

Prosze o podpowiedź czy moje ustawienia są prawidłowe. Po uruchomieniu projektu dostaje:

Przechwytywanie.png

Moj @Controller wygląda tak:

@Controller
public class UserController {
	
	@Autowired
	private UserServiceImpl userServiceImpl; 
	
	@RequestMapping(value = "/hh/home", method = RequestMethod.GET)
	public String home(Model model) {
	
		model.addAttribute("allUsers", userServiceImpl.allUsers() );
		
		return "home";
	}
	
}

Mapowanie mam ustawione:

<servlet-mapping>
		<servlet-name>appServlet</servlet-name>
		<url-pattern>/hh/*</url-pattern>
</servlet-mapping>

zamiana znacznika <code class="java"> na <code class="xml"> - @furious programming

0

DispatcherServlet ustawiony? Jeśli tak to spróbuj wejść w linka localhost:8080/hh/hh/home. Już wiesz dlaczego nie działa? :)

0

@davyd Mieszasz dwie ZUPEŁNIE RÓŻNE rzeczy! Jeśli piszesz aplikację w Spring MVC to generalnie robisz JEDEN mapping servletu, konkretnie Springowego dispatchera który łyka wszystkie URLe, a potem resztę załatwiają mappingi konstruktora. Poza tym masz na pewno widok "home"?

1 użytkowników online, w tym zalogowanych: 0, gości: 1