0

这是一个假设性的问题,因为我还没有遇到过,但我很好奇。如果我有100 个 jsp 文件(这是一个大型 Web 应用程序)怎么办?我如何分离我的 jsp 文件?在这种情况下建议的做法是什么?我的意思是,如果我把我的jsps放在web-inf下,项目不会臃肿吗?那么我可以将我的jsps放在另一个项目中然后引用它吗?我在网上找不到任何东西,所有这些都描述将所有 jsps 放在 web-inf 文件夹下。

4

2 回答 2

0

如果你想分叉文件,你可以把它们放在不同的文件夹中,这就是它的完成方式。例如,与财务相关的所有功能都可以保存在财务文件夹中。

于 2013-06-23T06:33:58.453 回答
0
  • 如果您将 JSP 放在 WEB-INF 中,则不会通过在浏览器中输入 url 直接访问它。
  • 通过将您的 JSP 放在 WEB-INF 中,您只能通过请求调度或转发从 JSP 的其他 servlet 访问该 JSP。

你不能做

 www.someSite.com/WEB-INF/somePage.jsp

但是如果你把你的 somePage.jsp 放在根文件夹中,那么你可以通过

 www.someSite.com/somePage.jsp

对于关注点分离,您也可以根据模块和类型进行分离。

  • 如果您的某些页面只是页眉和页脚,则将它们放在称为页眉和页脚的文件夹中
  • 如果您的某些页面与一个购物模块相关,则放入购物模块,其他模块也一样。
于 2013-06-23T06:35:39.617 回答