为什么要将JSP放在WEB-INF中?
我注意到一种常见的模式是将JSP页面放在WEB-INF文件夹中(而不是WAR根目录)。有什么不同?为什么这样优先?
回答:
WEB-INF
用户看不到其中的文件。这样比较安全。
如果您包含(人为的示例)db.jsp
,但是它本身引发了异常,则恶意用户可以打开http://yoursite.com/db.jsp
并从异常消息中获得有关您的应用程序的一些见解(最糟糕的是-
数据库凭据)。
以上是 为什么要将JSP放在WEB-INF中? 的全部内容, 来源链接: utcz.com/qa/403182.html