Programación en castellano
Inicio > Foros > Java y XML > contenido xml de javascript a java...
-Foros de debate

Java y XML
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

contenido xml de javascript a java...
Enviado por aiguarola el día 12 de abril de 2005

A ver si alguien me puede ayudar. Necesito obtener el contenido de un xml en una variable de tipo string. Este xml està en la màquina del cliente, por lo que he utilizado javascript:
var fso, f, content;
var ForReading = 1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile("<%=path%>", ForReading);
content= f.ReadAll();

El problema es que la variable content, la tengo que poder recuperar en java, porque tengo que meter-la como atributo de un tag, de una libreria que tengo que utilizar. Lo que he hecho es hacer una pàgina intermedia, donde llamo a la pagina pasando-le el String con el xml, y desde la otra pagina queria recuperar el contenido en una variable de java.

Esto es lo que quería hacer, pero me da el mensaje de error de puntero no vàlido, y después de muho rato creo que es porque el String tiene caràcteres raros: <, >, ", etc.

No sé si hay alguien que sepa como recuperar una variable de javascript en java, o como parsear el String antes de enviar-lo...

No puedo hacer-lo directamente en java porque necesito cargar el xml del cliente....(es lo que hice en un principio hasta que me di cuenta que solo funcionaba cuando el cliente y el servidor eran la misma máquina...)en fin, que ya no sé como seguir...
Así que sería genial que alguien me pudiera dar alguna idea,

Muchísimas gracias,

Laura

 
Re: contenido xml de javascript a java...
Enviado por malicia el día 9 de mayo de 2005

Hola,
Ha pasado mucho desde que planteaste tu duda, pero bueno tantas veces encontramos soluciones en los foros que ahí va lo que he hecho yo.
Para recuperar la variable javascript (idioma) que está dentro de la jsp, lo que hago es tranformar la jsp en un formulario:
<form name="login" method="post", action="/sas/servlet/Sas">

, y por ejemplo en mi caso va a un servlet, donde la puedo recuperar con:
idioma=request.getParameter("Idioma");

Y así ya puedo trabajar con la variable jsp dentro de código java.
Espero que sirva.

chao.

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados