Spring 将web相关文件存储到另一个项目中

Spring 将web相关文件存储到另一个项目中,spring,maven,spring-mvc,web,web.xml,Spring,Maven,Spring Mvc,Web,Web.xml,我正在使用SpringMVC和Maven创建一个web项目。我想创建三个层:DAL myproject.DAL、BLLmyproject.bll、PL myproject.PL表示层。我已经为所有这些创建了三个独立的maven项目。现在我想创建一个主myproject.product WEB项目,它将所有提到的项目作为依赖项。 问题是,我会将所有与web相关的文件保存到myproject.pl项目中,如web.xml、spring-bean-conf.xml、JSP文件等 当我在服务器上运行my

我正在使用SpringMVC和Maven创建一个web项目。我想创建三个层:DAL myproject.DAL、BLLmyproject.bll、PL myproject.PL表示层。我已经为所有这些创建了三个独立的maven项目。现在我想创建一个主myproject.product WEB项目,它将所有提到的项目作为依赖项。 问题是,我会将所有与web相关的文件保存到myproject.pl项目中,如web.xml、spring-bean-conf.xml、JSP文件等

当我在服务器上运行myproject.product时,它不会得到web.xml文件。所有这些文件和文件夹都是在myproject.pl中以正确的结构创建的

所以我想做的是将web.xml和其他与web相关的文件从web项目中存储出来

有人能告诉我我做错了什么吗?有可能我会做什么吗

谢谢你的帮助,
祝你今天愉快,罗伯特。

很难说“3个Spring MVC项目”能在一个MVC项目中运行吗

但是我在一个MVC项目中使用了两个不同的java项目

我有三层:

MVC 过程 商业 创建SpringMVC项目。这是1

创建两个Maven插件,分别是2和3

并将它们像依赖项一样添加到pom.xml中


我希望它对您有用。

我不希望这样,因为我想将所有与web相关的文件分离到PL层。我没有说过,但是在PL、BLL、DAL层之间以及产品层之间存在另一个层,名为MODEL。该模型用于初始化所有与项目相关的设置。全局上下文、标志等,但我对bcs感到抱歉,我不知道你怎么能做到这一点