在Maven Web项目中,JSP,JavaScript,CSS,图像的常规位置是什么?

for*_*ans 13 conventions java-ee maven

我需要将传统的J2EE Web应用程序转换为新的Maven Web项目.在传统项目中,JSP位于WebApp/jsps文件WebApp/scripts夹下WebApp/images,.properties文件WebApp/resources夹下的JavaScript和CSS文件,文件夹下的文件,文件夹下的文件.

在Maven项目中,每种文件类型都会出现在哪里?我应该创建文件夹下src/main/webapp,如:src/main/webapp/jsps,src/main/webapp/images,src/main/webapp/resources...等,并将文件从旧项目复制?或者是否有任何标准结构可供遵循?

Can*_*ell 9

看看这篇关于maven war插件使用情况的文章.它有一个简单的项目结构.

引用上面的链接,

 |-- pom.xml  
 `-- src
     `-- main
         |-- java
         |   `-- com
         |       `-- example
         |           `-- projects
         |               `-- SampleAction.java
         |-- resources
         |   `-- images
         |       `-- sampleimage.jpg
         |   `-- js
         |       `-- scripts.js
         |   `-- css
         |       `-- styles.css
         `-- webapp
             |-- WEB-INF
             |   `-- web.xml
             |-- index.jsp
             `-- jsp
                 `-- websource.jsp
Run Code Online (Sandbox Code Playgroud)