Como passar um endereço com vários parametro como parametr

1 resposta
M

Parece confuso mas é o seguinte.

Tenho um swf (sockwave flash) que recebe uma stream xml para construir um gráfico.

E tenho um servlet que gera essa stream xml para o grafico.

para construir o grafico com a stream xml é chamado o seguinte link:

MeuGrafico.swf?dataURL=

http://marte:7001/webxmldata/getdata?driver=oracle.jdbc.driver.OracleDriver&url=jdbc:oracle:thin:@marte:1521:rxdb&user=rx&password=dadada

&chartWidth=550&chartHeight=400"

Os parametros para o grafico são apenas o dataURL o chartWidth e o chartHeight

Toda a string que vai deste o http:// até password=dadada é o link para o servlet. pode se observar que para o servlet eu passo 4 parametros, driver, url, user, password.

Mas como o http entende que o & é separador de parametros ele vai querer passar apenas http://marte:7001/webxmldata/getdata?driver=oracle.jdbc.driver.OracleDriver para o meu servlet e o resto vai para o grafico, o que eu não queria que acontecesse.

Existe alguma forma de agrupar todo o meu link para o servlet e seus parametros como se fosse um parametro só para o gráfico do flash.
Ou seja seria como se

http://marte:7001/webxmldata/getdata?driver=oracle.jdbc.driver.OracleDriver&url=jdbc:oracle:thin:@marte:1521:rxdb&user=rx&password=dadada

fosse apenas o valor do parametro urlData

Tem como ou só vou poder usar um parametro para meu servlet??

1 Resposta

D

tenta passar a string do servlet via post.

Criado 27 de outubro de 2004
Ultima resposta 27 de out. de 2004
Respostas 1
Participantes 2