Olá, estou com uma dúvida com relação ao método:
public ActionForward execute(ActionMapping map, ActionForm form, HttpServletRequest req, HttpServletResponse res){...}
do Struts.
Fiz alguns testes e percebi que o struts sempre usa o mesmo objeto para tratar as requisições. Isso me deixou com essa dúvida…
Pelo que pude notar tb o método execute não é synchronized, então como o Struts faz pra bloquear o acesso simultâneo e não corromper os dados?
É algum tipo de mecanismo interno?
Existe a possibilidade de corrupção dos dados?
Devo sincronizar o método execute()?
Grato.
Abs.
Paulo Gervasio