gpt4 book ai didi

java - ActionForm 内部的同步方法

转载 作者:行者123 更新时间:2023-12-01 10:15:28 24 4
gpt4 key购买 nike

我有一个可序列化的 ActionForm,它包含另一个可序列化对象的实例。该对象有一个同步方法,我现在无法更改。

我想知道我的表单对象在不同的​​请求中是否相同,因为应用程序在该同步方法之前正面临一些缓慢的问题。

这是我的 ActionMapping:

<action attribute="myActionForm"
name="myActionForm"
path="/myAction"
type="myAction"
parameter="task"
scope="session"
validate="false">
<forward name="tasks" path=".tasks.new" />
</action>

这是我的行动:

public ActionForward taskName(ActionMapping mapping, ActionForm frm, HttpServletRequest request, HttpServletResponse response) throws IntegrationException {
MyForm form = (MyForm) frm;

form.getObjectX().executeSynchronizedMethodX();

return mapping.findForward("tasks");
}

此表单从 View 发送回同一个 ActionForward。

最佳答案

同一个 session 中的同一个bean;这就是 session 范围的含义

请求取决于请求是否在同一 session 中发出。

关于java - ActionForm 内部的同步方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35928168/

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