public void service(HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
ServletContext context = this.getServletConfig().getServletContext();
response.setContentType("text/html");
PrintWriter out = response.getWriter();
try
{
JasperCompileManager.compileReportToFile(context.getRealPath("/reports/WebappReport.jrxml"));
}
catch (JRException e)
{
out.println("< html >");
out.println("< head >");
out.println("< title >JasperReports - Web Application Sample< /title >");
out.println("< link rel=\"stylesheet\" type=\"text/css\" href=\"../stylesheet.css\" title=\"Style\" >");
out.println("< /head >");
out.println("< body bgcolor=\"white\" >");
out.println("< span class=\"bnew\" >JasperReports encountered this error :< /span >");
out.println("< pre >");
e.printStackTrace(out);
out.println("< /pre >");
out.println("< /body >");
out.println("< /html >");
return;
}
out.println("< html >");
out.println("< head >");
out.println("< title >JasperReports - Web Application Sample< /title >");
out.println("< link rel=\"stylesheet\" type=\"text/css\" href=\"../stylesheet.css\" title=\"Style\" >");
out.println("< /head >");
out.println("< body bgcolor=\"white\" >");
out.println("< span class=\"bold\" >The JRXML report design was successfully compiled.< /span >");
out.println("< /body >");
out.println("< /html >");
}
|