0
В настоящее время я работаю с докладом Jasper. У меня ошибка 404 при запуске моего проекта. Вот мой код:jasper pdf создание отчета, статус 404 при прохождении модели и вид
Контроллер
@RequestMapping(value="/generatePdf.MRCMPU",method=RequestMethod.GET)
public ModelAndView PdfCreation(Model map,ModelAndView modelAndView,ModelMap maps,HttpServletResponse response)
{
try
{
JRDataSource list=new JREmptyDataSource();
Map<String, Object> paraMap=new HashMap<String,Object>();
paraMap.put("datasource",list);
modelAndView=new ModelAndView("masterpdfReport",paraMap);
return modelAndView;
}
catch(Exception e)
{
e.printStackTrace();
return null;
}
}
Jasper Посмотреть XML
<bean id="masterpdfReport" class="org.springframework.web.servlet.view.jasperreports.JasperReportsPdfView"
p:url="/WEB-INF/masterpdf.jrxml" p:reportDataKey="datasource"/>
в Spring Servlet XML: -
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/views/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
Когда я запускаю свой проект, ошибка статуса 404 происходит. Я использую tomcat 7.0.67. Есть что добавить?
Это не особая проблема, связанная с JasperReports. Кроме того, предпочитайте использовать файл '.jasper' в файле' .jrxml', поскольку он сохранит шаг компиляции, ускорит создание отчетов и упростит код Java. –