Foros del Web » Programación para mayores de 30 ;) » Java »

Nombre de pagina

Estas en el tema de Nombre de pagina en el foro de Java en Foros del Web. Saludos foreros.. aqui dandome una vuelta con nueva lata Bueno ps entrando en materia, uso el BIRT REPORTS en Eclipse para crear mis reportes, el ...
  #1 (permalink)  
Antiguo 03/03/2011, 10:08
Avatar de oswOsito  
Fecha de Ingreso: agosto-2010
Ubicación: Quito
Mensajes: 32
Antigüedad: 13 años, 8 meses
Puntos: 0
Busqueda Nombre de pagina

Saludos foreros.. aqui dandome una vuelta con nueva lata

Bueno ps entrando en materia, uso el BIRT REPORTS en Eclipse para crear mis reportes, el caso es que debo generar un reporte con un link (
Código HTML:
<a></a> 
) que abre una nueva pagina con el reporte generado en pdf.

lo hago de esta manera:

OJO: dentro del HEAD tengo la etiqueta TITLE con el titulo de la página (Explico luego porque hablo de esto).. y dentro del body tengo:

Código HTML:
<a rel="nofollow" 
href="<%=
request.getContextPath( ) +
"/run?__report=/reportes/HCU/" + redireccionConsulta +
"&__id=" + idReporte +
"&__title=" + tituloReporte +
"&__format=pdf" + 
"&__report=REPORTE" +
"&__parameterpage=false"
%>"
target="_blank">IMPRIMIR REPORTE</a> 
hace muy bien el link, el reporte se crea... TOOOODO MUY BONITO, puedo guardar desde el mismo visor de pdf, etc... pero cual es el inconveniente??????

el nombre de la página me aparece asì:
  • run (aplication/pdf Objeto)

y cuando deseo guardar un archivo PDF el nombre por defecto me aparece asi:
  • http___localhost_8080_SITIO_run___report=_reportes _documentos_reporteGenerado.pdf

En fin, lo que quiero es que por lo menos la pagina me aparezca con un nombre LEGIBLE... definido por mi... ;) gracias foreeerooooos
  #2 (permalink)  
Antiguo 03/03/2011, 10:37
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Nombre de pagina

¿Al hacer el request no puedes poner una variable que sea el nombre?
  #3 (permalink)  
Antiguo 03/03/2011, 10:59
Avatar de oswOsito  
Fecha de Ingreso: agosto-2010
Ubicación: Quito
Mensajes: 32
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta Respuesta: Nombre de pagina

Gracias por tu respuesta Heimish2000....

Mira, el problema es que el link que ves, crea la nueva pagina....

Lo que entiendo es que debiera colocar el request en la nueva pagina creada...

El problema es que la pagina se crea automaticamente con el request...!!!!

Me explico mejor, el HREF de la etiqueta A se crea con codigo java. cuando doy click se abre una nueva pagina con el TARGET=_BLANK, por lo que no puedo obviamente agregar el request en la pagina creada por el HREF....

O donde me dices o me sugieres que coloque el request con el nombre de la pagina?????
  #4 (permalink)  
Antiguo 04/03/2011, 02:05
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Nombre de pagina

Me refiero a que tu a esa página nueva le estas pasando varios parámetros como son el título, el id, el formato, etc, ¿no podrías pasarle también el nombre?
  #5 (permalink)  
Antiguo 04/03/2011, 09:21
Avatar de oswOsito  
Fecha de Ingreso: agosto-2010
Ubicación: Quito
Mensajes: 32
Antigüedad: 13 años, 8 meses
Puntos: 0
Busqueda Respuesta: Nombre de pagina

Me refiero a que tu a esa página nueva le estas pasando varios parámetros como son el título, el id, el formato, etc, ¿no podrías pasarle también el nombre?

Ahhhh claro....!!! Pues entiendo lo que dices......

Pues como vez en el href, le esty pasando un parámetro de nombre 'title'.. Entiendo que lo que me sugieres que haga es que le ponga como titulo a la página nueva lo siguiente:
  • request.getParameter("title")

Es ciertooo , perooo.... lo que no se es como ponerle ese titulo a la pagina nueva, si la pagina nueva se genera automaticamente, yo no accedo al codigo HTML ni nada de esa página porque, como repito, el link la genera automaticamente......

Gracias por seguir el tema Heimish...
  #6 (permalink)  
Antiguo 04/03/2011, 09:21
Avatar de oswOsito  
Fecha de Ingreso: agosto-2010
Ubicación: Quito
Mensajes: 32
Antigüedad: 13 años, 8 meses
Puntos: 0
Busqueda Respuesta: Nombre de pagina

Cita:
Iniciado por oswOsito Ver Mensaje
Ahhhh claro....!!! Pues entiendo lo que dices......

Pues como vez en el href, le esty pasando un parámetro de nombre 'title'.. Entiendo que lo que me sugieres que haga es que le ponga como titulo a la página nueva lo siguiente:
  • request.getParameter("title")

Es ciertooo , perooo.... lo que no se es como ponerle ese titulo a la pagina nueva, si la pagina nueva se genera automaticamente, yo no accedo al codigo HTML ni nada de esa página porque, como repito, el link la genera automaticamente......

Gracias por seguir el tema Heimish...

Etiquetas: nombre
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:45.