Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Jasper Report на сервере GlassFish


Автор: kirillnb 4.6.2008, 09:49
Народ подскажите возможно ли сделать следующее:

Нужно сделать систему отчетов . Для этого был выбран jasperreports-3 , а в качестве сервера приложений сановский GlassFish 9.1 .Посмотрел пример  для NetBeans (http://developers.sun.com/jsenterprise/reference/techart/jse8/jasper_reports.html) вроде работает smile .Хотелось бы сделать корпоративное приложение типа страничьки jsp(кнопачка выдает такой же отчет ),тупое  подставление кода на действие кнопки в jsp  ничего не дает :


  public String button1_action() {

        // TODO: Process the action. Return value is a navigation
        // case name where null will return to the same page.
        String reportSource = "./Report.jrxml";
        String reportDest = "./Report.html";

Map<String, Object> params = new HashMap<String, Object>();

try
{
    JasperReport jasperReport =
        JasperCompileManager.compileReport(reportSource);

    JasperPrint jasperPrint =
        JasperFillManager.fillReport(
            jasperReport, params, new JREmptyDataSource());

    JasperExportManager.exportReportToHtmlFile(
        jasperPrint, reportDest);

    JasperViewer.viewReport(jasperPrint);
}

catch (JRException ex)
{
    ex.printStackTrace();
}
        return null;
    }

После размещения страницы самого  Report.jrxml на сервере нет.Скажите   возможно ли вообще разместить jasperreports на GlassFish 9.1 , если да то как ?   


Заранее  всем спасибо!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)