gpt4 book ai didi

java - 如何提前停止处理 JSP?

转载 作者:搜寻专家 更新时间:2023-10-31 08:21:40 25 4
gpt4 key购买 nike

我有一个 JSP 页面,它调用一个函数并检查它的返回值。如果返回值不为空,则 JSP 页面继续使用它。如果返回值为 null,我希望 JSP 页面的处理停止(这是因为该函数将在返回 null 对象之前执行重定向。另外,其余的 JSP 代码显然使用了这个对象,并且将得到一个如果函数返回 null,则为空指针异常)。

所以我的问题是,停止加载 JSP 页面的正确方法是什么?我可以做这样的事情吗:

if (Func() == null) { return; }

或者在 JSP 中间使用 return 不是更简洁的方法吗?

谢谢

最佳答案

从2.0开始,有一个标准的方式:

throw new javax.servlet.jsp.SkipPageException();

关于java - 如何提前停止处理 JSP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1487080/

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