Hola, ya había tenido ese error y no caí, tenía que cambiar /OperacionesDiarias.servlet por /nombreApp/OperacionesDiarias.servlet.
Así consigo que pase por el servlet. Y he conseguido mostrar algo en la jsp, pero no el informe que quiero. Mirando por internet he visto que en el servlet se puede hacer algo como ésto:
Código:
byte[] bytes = JasperExportManager.exportReportToPdf(jasperPrint);
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
pero claro, así lo que me muestra es algo parecido a ésto:
%PDF-1.4 %��3 0 obj <>stream x����� �����m����n�(I�NI貦Ͽ�Kw�`�!�����D������'*��� %��=< �Vw��8����L߫�'����ok�j�����ZM �8(�74 ����D[�j���@��2Xj��Fh�p�Q��i`Bٺw��R��QՀ��*b�ޗ ����� av�D�z��KgF�m���3HwLC�#�+��}� endstream endobj 1 0 obj <>/Parent 4 0 R/Contents 3 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 6 0 obj <>stream x���A� �|�w�K"�Vjm���e�O�ء� 0��� �1��D���էp7��F���6�?�(��D >b��k[U: �����'�ada��y�5�B)�@��f d�h���)x�y�Q�y�GɼQW��W7��M���OۛLKW`���G�B�:~&� aF�#��ɻaF�#ã�wÌ�;j endstream endobj 5 0 obj <>/Parent 4 0 R/Contents 6 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 8 0 obj <>stream x���A� �|�w�K"�V�6n�Ss6������ �{�;����,�Q�S�zqA��2g��$������ 4�6U��`(�d:�5����@�g!�T-!� $~�Cf �b�ru2������3b�fĿ*^5 g� endstream endobj 7 0 obj <>/Parent 4 0 R/Contents 8 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 10 0 obj <>stream x������w��(��������M�m��� &�!��y��h!�QX��zqC��Nh4W�}Q 3Nx�u n��3ݫ<�0��d:�5m��@�g!Ī��J��x�2U ����5��o���A]e�rDy��%�B��9Ҙ�W�n`�>��z�T�\\}���&��fD��3�� �3��f�����i3 endstream endobj 9 0 obj <>/Parent 4 0 R/Contents 10 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 12 0 obj <>stream x������w��(��������M�m��� &�!���Ey��h!�QX��zqC��Nh4W�}Q 3Nx�u n��3ݫ<�0��d:�5m��@�g!Ī��J��x�2U ����=��o���A]e�rDy��%�B��9ҘU+W7�����M��L.�>�Cf���v5e�f��W�� �0#�.�0i3 endstream endobj 11 0 obj <>/Parent 4 0 R/Contents 12 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 14 0 obj <>stream x���A� �|�w�K"�Vjm���e�O�ء� 0��� �1��D���էp7��F���6�?�(��D >b��k[U: �����'�ada��y�5�B)�@��f d�h���)x�y�Q�y�GɼQW��W7��M���OۛLKW`���G�B�:~&� aF�#��ɻaF�#ã�wÌ�;j endstream endobj 13 0 obj <>/Parent 4 0 R/Contents 14 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 16 0 obj <>stream x���A� �|�w�K"�Vjm���e�O�ء� 0��� �1��D���էp7��F���6�?�(��D >b��k[U: �����'�ada��y�5�B)�@��f d�h���)x�y�Q�y�GɼQW��W7��M���OۛLKW`���G�B�:~&� aF�#��ɻaF�#ã�wÌ�;j endstream endobj 15 0 obj <>/Parent 4 0 R/Contents 16 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 18 0 obj <>stream x���A� �|�w�K"�Vjm���e�O�ء� 0��� �1��D���էp7��F���6�?�(��D >b��k[U: �����'�ada��y�5�B)�@��f d�h���)x�y�Q�y�GɼQW��W7��M���OۛLKW`���G�B�:~&� aF�#��ɻaF�#ã�wÌ�;j endstream endobj 17 0 obj <>/Parent 4 0 R/Contents 18 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 20 0 obj <>stream x���A� �|�w�K"�Vjm���e�O�ء� 0��� �1��D���էp7��F���6�?�(��D >b��k[U: �����'�ada��y�5�B)�@��f d�h���)x�y�Q�y�GɼQW��W7��M���OۛLKW`���G�B�:~&� aF�#��ɻaF�#ã�wÌ�;j endstream endobj 19 0 obj <>/Parent 4 0 R/Contents 20 0 R/Type/Page/Resources<>/Font<>>>/MediaBox[0 0 595 842]>> endobj 22 0 obj <>stream x������w��(�T�Q� �q mm4m�}~�� &�!���� 8D��H��=��1��f�Q��� ��}?P��AÄ������US& ��i�v0��
¿Puede alguien decirme la manera correcta de pasarlo? Quiero que se vea en formato pdf, pero dentro de la jsp.
Muchas gracias,