[ww] Perguntas bem básicas

2 respostas
_fs

Olá bom dia.

Duvidas bem bestas:
Se vários clientes estão na mesma página e fazem a requisição da classe Action, várias instâncias desta são criadas?

Por quanto tempo estas instâncias duram na memória caso eu não mande esta se fechar?

Se um mesmo cliente executa a mesma classe Action antes da outra instância executada anteriormente se feche, uma nova instância é criada mesmo assim?

Sem entrar no mérito de arquitetura de projeto, qual destes é mais rápido e quão mais rápido?
Isto:

int[] array = { "1", "2", "3", "4", "5", "6" };
...

#foreach( $i in $array )
    <td>$i</td>
#end

Ou isto:

int[] array = { "1", "2", "3", "4", "5", "6" };

for( int i = 0; i < array.length; i++ )
    string.append( "<td>" + array[ i ] + "</td>" );
...

$string

Valeu!

2 Respostas

cv1

Toda requisicao no WebWork instancia uma nova action. 1 requisicao == 1 ou mais Actions, simples assim, e o garbage collector que se vire pra limpar depois :smiley:

Sobre a parte do que eh mais rapido, so fazendo um teste mesmo… pega um JMeter ai e manda bala :wink:

_fs

Valeu cv \o/

abrindo uma nova página para lista de debito

Criado 6 de fevereiro de 2004
Ultima resposta 6 de fev. de 2004
Respostas 2
Participantes 2