Classes action do Struts devem ter propriedades e métodos. Sobre essas classes é correto afirmar que:
Considerando que o Struts 2, ao contrário do Struts 1, cria uma nova instância de action para cada requisição HTTP, uma classe action não precisa necessariamente ser segura para a thread.
Uma propriedade deve ter métodos get e set e seguir a mesma regra de nomes de propriedades JavaBeans. As propriedades devem ser somente do tipo String.
Dispensam um construtor sem argumentos quando há construtores com argumentos explícitos. O compilador Java nunca cria um construtor sem argumentos automaticamente em uma action.
O Struts 2, ao contrário do Struts 1, por default, cria um objeto HttpSession. Isso significa que não há como ter uma action completamente livre de sessão.
Uma classe action somente pode estar associada à outra action, em uma relação 1 para 1, pois oferece um método único que não poderia ser utilizado para actions diferentes.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...