|
|
|
อยากให้ cursor เปลี่ยนเป็นรูปรอ ขณะที่รอออกรายงานครับ ใช้ IE11 |
|
|
|
|
|
|
|
อยากให้ cursor เปลี่ยนเป็นรูปรอ ขณะที่รอออกรายงานครับ
เป็นการเข้า method ออก report ขณะที่ query ไฟล์ jasper ก่อนขึ้นบรรทัด มันจะต้องรอพอดีอยากให้ cursor เปลี่ยนเป็นรูปรอ เพื่อรู้ว่าหน้าเว็บกำลังทำงาน เป็น IE11
if("pdf".equalsIgnoreCase(fileType))
Code (Java)
ReportServiceUtil reportService = (ReportServiceUtil) getBean("ReportServiceUtil");
Class.forName(reportService.getDriverClassName());
Connection conn = DriverManager.getConnection(reportService.getUrl(), reportService.getUsername(), reportService.getPassword());
String jReport = request.getSession().getServletContext().getRealPath("/reports/test.jasper");
JasperPrint jPrint = JasperFillManager.fillReport(jReport, parameters, conn);
conn.close();
int pageSize = jPrint.getPages().size();
if("pdf".equalsIgnoreCase(fileType)) {
JasperExportManager.exportReportToPdfStream(jPrint, baos);
response.setContentType("Application/pdf");
response.setHeader("Content-Disposition", "attachment;filename=promotionProgressReport.pdf");
} else if("excel".equalsIgnoreCase(fileType)) {
JRXlsxExporter exporter = new JRXlsxExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, baos);
exporter.exportReport();
response.setContentType("Application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment;filename=promotionProgressReport.xls");
}
response.setContentLength(baos.size());
baos.writeTo(os);
baos.close();
os.flush();
os.close();
Tag : Java, JAVA, JSP
|
|
|
|
|
|
Date :
2015-01-19 18:40:24 |
By :
concanza |
View :
1234 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะต้องใช้พวก CSS เข้ามาช่วยครับ เพราะเป็นหน้าที่ของ Web Browser ครับ น่าจะเป็นพวก cursor: wait;
|
|
|
|
|
Date :
2015-01-20 09:32:52 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|