Gera IllegalStateException sim, a resposta no simulado está errada com certeza, e é um daqueles casos que o cliente não ve que a exception aconteceu pois o conteúdo de ServletOutputStream já foi mandando !
O que não está muito correto é usar ServletOutputStream para enviar dados de texto, mas é possível
de onde é esse simulado ?
J
javando
isso ai foi eu quem escrevi
funciona sim cara
:S
não sei pq mas funciona
caso ou Servico2 tente escrever no stream dá illegal state …
mas eu pensei que … escreveu no stream … nao pode mais dispatch
W
Will_HRock
Então, vai parecer que funcionou, a exception vai acontecer mas você não pode percebê-la, pois o flush já enviou os dados para o browser , a exception acontece e não é percebida ! ^^ estranho mas verdade !
J
javando
mas no promp (no meu caso do netbeans) não apareceria a IllegalStateException?
W
Will_HRock
Nunca mexi pelo netbeans, mas vê no livro head first ele fala exatamente o que te falei
W
Will_HRock
um jeito de você visualizar que essa exception ocorreu é colocando isso aqui junto no código do doGet: