5

如果action类在struts中返回null会发生什么?

如果它显示空jsp页面,那么如果你想显示一些东西我们如何实现呢?

4

2 回答 2

6

如果 Action 返回 null,则不会进行进一步的处理/转发,并且将到目前为止的响应发送到客户端。

如果您只想发送错误响应,或者直接在 Action 中创建输出而不是转发到视图(当然不鼓励您这样做),这很有用。

如果要显示某些内容,请不要返回 null。

如果 Struts 代码在某种程度上超出了您的控制范围(但为什么会发生这种情况,即使您不想接触可以子类化的源代码),我想您可以安装一个 ServletFilter 来注入一些额外的后处理。

于 2012-07-25T05:35:13.223 回答
1

我认为可以利用对服务器进行 AJAX 调用并在客户端浏览器中填充数据而无需重新加载页面。

于 2013-02-12T12:24:29.313 回答