paso de parametros con signos al bean
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
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
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
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
