我在工作中继承了一个项目,其中包括一个嵌套在另一个中的Java Web应用程序。更高级别的应用程序具有自己的META-INF和WEB-INF目录,以及每个目录中关联的context.xml和web.xml。
同样在更高级别,是一个目录,其中包含另一组INF目录以及另一组context.xml和web.xml文件。基本上,这样的事情:
App1
|--META-INF
|_context.xml
|--WEB-INF
|_web.xml
|_lib
|--Generic Directory
|--App2
|--META-INF
|_context.xml
|--WEB-INF
|_web.xml
|_lib
|--Another Generic Directory
相对较新的Java,我很好奇这是否被认为是不好的做法。我最初的想法是重组项目,因为我关心的用户将能够访问通常从视图中隐藏的第二组xml文件。
答案 0 :(得分:0)
在这里拥有App2目录的目的是什么? Àwebapp(WAR)不能包含另一个webapp(WAR)所以是的,这是一个不好的做法,因为它没有兴趣。
答案 1 :(得分:0)
这是愚蠢的,只是没有工作。