<textarea>

Salve javeiros,

Eu tenho um textarea para postar mesnsagens, porem se nele tiver um ';' ( ponto e virgula) ou '%' (percento) ele da erros ao dar um submit.

Alguem tem idéia do que possa ser?

No aguardo.

Salve,

O Erro acontece quando você grava esta mensagem???

Caso for utilize um método que substitui estes caracteres, utilize o comando replace();

Opa,
se eu dou um submit e getPrameter e mando imprimir, jah da o erro. o ; levanta uma exception de nullpointer e o % escreve normalmente o ultimo parametro do submit.

Acho que jah descobri o pq, mas nao sei como resolver, coloquei o metodo get no form e vi o resultado do submit:

ds_mesge=%3CP%3E123456%3C%2FP%3E%0D%0A%3CP%3E7891012%3C%2FP%3E

para o seguinte texto:

<P>123456</P>
<P>7891012</P>

< ele substitui por %3C
> ele substitui por %3E
e assim vai.

Salve,

Cara fica muito difícil de falar o porque que está acontecendo este erro:

faça da seguinte forma:

&lt;form action='teste.jsp' method=post&gt; &lt;textarea name=teste&gt;&lt;/textarea&gt; &lt;/form&gt;

tua página jsp pode ser assim:

O conteúdo de meu textarea é&#58;&lt;br&gt;
&lt;%
request.getParameter&#40;&quot;teste&quot;&#41;;
%&gt;