erro 404 tentando usar http://localhost:8080/report/ ou http://localhost:8080/report/relatorio.
@EnableWebMvc
@ComponentScan(basePackageClasses={HomeController.class,RelatorioController.class})
public class AppWebConfiguration {
@Bean
public InternalResourceViewResolver internalResourceViewResolve() {
InternalResourceViewResolver resolve = new InternalResourceViewResolver();
resolve.setPrefix("/WEB-INF/views/");
resolve.setSuffix(".jsp");
return resolve;
}
}
public class ServletSpringMvc extends AbstractAnnotationConfigDispatcherServletInitializer{
@Override
protected Class<?>[] getRootConfigClasses() {
// TODO Auto-generated method stub
return null;
}
@Override
protected Class<?>[] getServletConfigClasses() {
// TODO Auto-generated method stub
return new Class[] { AppWebConfiguration.class};
}
@Override
protected String[] getServletMappings() {
// TODO Auto-generated method stub
return null;
}
}
@Controller
public class HomeController {
MachineSrcDAO machineSrcDao= new MachineSrcDAO();
@RequestMapping("/")
public String index() {
return "index";
}
}
@Controller
public class RelatorioController {
@Autowired
private MachineSrcDAO dao;
@RequestMapping("/report/relatorio")
public String form() {
return "/relatorio/ok";
}
}
oque pode ser?