STS中的智能模板项目中有很多文件夹。我的问题是在哪里添加什么?
SRC下有4个文件夹
1. Main / java。
2.主要/资源
3.测试/ java。
4.测试/资源。
我应该在所有上述文件夹中添加我的控制器,还是在一些或或或..?
还有另一个名为SRC的文件夹! 我应该使用'view'文件夹添加我的所有网页(比如JSP页面)吗?
任何人都可以详细说明吗?
另外请告诉我,使用Dynamic Web Project是否比使用Spring Template项目更好?反之亦然?
答案 0 :(得分:1)
此文件夹结构为structure of an maven project。
应用程序的Java类应该在src/main/java
中,例如src/main/java/com/example/web
(com.example.web是包)
JSP应位于src/main/webapp/WEB-INF/jsps
(您可以使用其他子文件夹,然后jsps
,但必须低于src/main/webapp/WEB-INF/
)
另外请告诉我,使用Dynamic Web Project是否比使用Spring Template项目更好?反之亦然?
如果你认识Maven,那么Spring模板会更好(在我看来)。
BTW项目根目录中包含pom.xml
非常重要。