gpt4 book ai didi

jsp - 使脚本在 JSP 中无效

转载 作者:行者123 更新时间:2023-12-04 05:58:01 25 4
gpt4 key购买 nike

我试图通过在我的部署描述符中编写以下代码来使 scriptlet 无效
但仍然脚本正在执行。

<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<scripting-invalid>false</scripting-invalid>

<el-ignored>true</el-ignored>
</jsp-property-group>
</jsp-config>

最佳答案

您需要反过来配置它。

<scripting-invalid>true</scripting-invalid>
<el-ignored>false</el-ignored>

<scripting-invalid>设置为 true ,那么容器将在仍然使用 scriptlet(那些 <% %><%= %><%! %> 东西)时抛出异常。

你绝对不想设置 <el-ignored>true ,否则您将无法使用表达式语言(那些 ${} 的东西),这是在 JSP 中访问模型和执行函数的推荐方式。如果您也禁用它,那么您所有的 JSP 都将毫无用处,并且可以是普通的静态 HTML 文件。

关于jsp - 使脚本在 JSP 中无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9273160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com