Tecnología

Inicio

Cómo abrir un documento de Word desde un servlet de respuesta

Cómo abrir un documento de Word desde un servlet de respuesta


servlets Java son los servicios Web se ejecutan en servidores host que proporcionan una interfaz para los desarrolladores trabajar con los objetos de negocio internos. servlets Java están escritos en código Java típica, y que se pueden utilizar para abrir documentos de Word. Esto es beneficioso para los programadores que trabajan con documentos de Word en el servidor web para la interacción del usuario y el contenido Web. Los documentos se pueden crear, editar y eliminar utilizando el código de servlet Java.

Instrucciones

1 Crea tu Java variable de flujo de salida. Esto se utiliza para enviar el documento de Word para el usuario y abrirlo en el código. El código siguiente crea la variable de flujo de salida:

salida ServletOutputStream = res.getOutputStream ();

2 Establecer el tipo MIME. El tipo MIME establece el tipo de archivo de la secuencia de salida espera. En este caso, el tipo es un documento de Word, pero se puede ajustar a cualquier tipo de archivo. El siguiente código define el tipo de salida:

res.setContentType ( "aplicación / pdf");

3 Coloque el documento que desea abrir. El código siguiente abre el archivo de Word. Todavía no se muestra al usuario, sino que se abre.

res.setHeader ( "Content-disposition", "apego; nombre de archivo = my_doc.doc");

4 Salida del archivo al usuario & # 039; s de la ventana. La clase "URL" se utiliza para establecer la salida en el documento de Word. Este paso sólo es necesario si desea mostrar el documento que se abrió. El código siguiente muestra el documento de Word:

URL URL = new URL (res);
URL.OpenStream ();