paso de parametros con signos al bean

aitor
25 de Febrero del 2004
buenas

he desarrolado una aplicacion en la que utilizo jsp-s y java-beans. Al pasar de una pagina a otra le quiero pasar como parametro al bean una cadena de texto similar a :"I+D". en la barra de direcciones me aparece "I+D" bien escrito pero al hacer el setProprerty en el bean se establece como "I D", sin el +.

alguien sabe por que y como puedo solucionarlo?

gracias, agur

Ken
25 de Febrero del 2004
Eso es porque por la barra de navegación se pasan los caracteres codificados (urlencoded) de modo que, por ejemplo, el espacio es %20 (es el único que me sé de memoria).

Hace mucho que no toco nada de esto, pero me suena que hay un método de response que te codifica las cadenas para que se pasen correctamente por GET.

De todos modos, prueba con POST que es mucho más sano. Si no... creo que el método es URLRewrite o algo parecido. Busca por ahí.

Salu2

Ken