WEB-INF文件夹是不是在Spring Boot应用程序中创建的?

时间:2018-01-16 09:29:26

标签: java spring jsp spring-mvc spring-boot

我正在使用Spring Initializr创建一个Spring Boot应用程序,但是文件夹结构有点不同,没有WEB-INF文件夹,所以在我放置JSP文件的地方,我应该创建{{1} }手动文件夹?

5 个答案:

答案 0 :(得分:2)

我有同样的问题。要解决此问题,您需要将 pom.xml jar 更改为 war ,然后执行以下操作...

cd "my_project"
mvn clean package
java -jar my_project.war

所有锻炼。

答案 1 :(得分:1)

通常,Web文件将通过spring boot进入resources文件夹。 https://spring.io/guides/gs/serving-web-content/

答案 2 :(得分:0)

无论有无WEB-INF,都将SELECT p.gid , p.pid , p.r , p.w FROM permissions p JOIN groups_members m ON m.gid = p.gid WHERE groups_members.uid = 1 文件夹中的jsp文件转储对我来说是可行的。我遵循了

中提到的确切项目结构
  1. mkyong.com
  2. springboottutorial

答案 3 :(得分:0)

内部:src / main / resources / application.properties

添加此行:spring.mvc.view.prefix = / WEB-INF / view /

知识源观看5分钟:Video开始于:55:33

答案 4 :(得分:-1)

我们需要在Spring Boot应用程序中手动创建WEB-INF文件夹。请按照以下步骤创建WEB-INF文件夹

  1. 选择主文件夹,如下所示。

    enter image description here

  2. 右键单击并创建一个名为 webapp 的文件夹。
  3. 现在右键单击 webapp 文件夹并创建 WEB-INF 文件夹。
  4. 现在类似地在WEB-INF文件夹中创建一个 view 文件夹(或您喜欢的任何其他名称)以保留所有JSP。
  5. 下面是完成上述步骤之后的文件夹结构。

    enter image description here