SpringBoot编译问题

大家好!小弟初次学习springboot,遇到了一个问题,如下

springboot项目,用mave编译后,在target目录下没有生成WEB-INF目录,导致我jsp访问不到,报出如下错误

clipboard.png
controller如下,能进入controller,也能打印12312:
@Controller
public class DemoController {

@RequestMapping(value = "/hello",method = RequestMethod.GET)
public String helloword(ModelAndView model){
    System.out.println("12312");

    return "index";
}

}

application如下:
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

目录结构如下:
clipboard.png
还请各位老师帮助我解答一下,谢谢

阅读 4.1k
4 个回答

在idea里将webapp文件夹设为资源文件夹

建议你用thymeleaf,springboot对jsp支持不那么友好,官方也不建议使用jsp

web-inf里面的文件夹jsp要和wen-inf同级.同级才能访问到.不能放在里面

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题