为什么要将JSP放在WEB-INF中?

我注意到一种常见的模式是将JSP页面放在WEB-INF文件夹中(而不是WAR根目录)。有什么不同?为什么这样优先?

回答:

WEB-INF用户看不到其中的文件。这样比较安全。

如果您包含(人为的示例)db.jsp,但是它本身引发了异常,则恶意用户可以打开http://yoursite.com/db.jsp并从异常消息中获得有关您的应用程序的一些见解(最糟糕的是-

数据库凭据)。

以上是 为什么要将JSP放在WEB-INF中? 的全部内容, 来源链接: utcz.com/qa/403182.html

回到顶部