gpt4 book ai didi

java - 我们可以编写带有 void 返回类型的 struts dispatchAction 方法吗?

转载 作者:行者123 更新时间:2023-11-30 07:21:24 26 4
gpt4 key购买 nike

我想使用 Struts DispatchAction 方法执行一些操作,但是我不想将它转发给任何 jsp;

我可以用 void 编写调度方法吗?例如:

  public void perform(ActionMapping actionMapping, ActionForm actionForm,    HttpServletRequest request,HttpServletResponse response) 
throws Exception {
System.out.println();
}

最佳答案

您的方法必须返回一个 ActionForward,而不是 void这是 Struts 中执行方法的契约,您必须遵守契约或您的代码将无法正常工作。

可能会返回 null 而不是 ActionForward 对象,但这很棘手,因为请求调度程序只会返回。响应的当前内容将发送给客户端,如果您不自己管理响应,您可能会得到一个空白页面。

关于java - 我们可以编写带有 void 返回类型的 struts dispatchAction 方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13393396/

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