Как интегрировать Spring Framework с отчетом Crystal - PullRequest
4 голосов
/ 22 января 2011

вот моя проблема У меня есть Spring Framework и я хочу интегрировать отчет Crystal

проблема в том, что когда Report вызывает сервлет CrystalReportViewerServlet, диспетчер пружин не может найти его, поэтому как я могу заставить диспетчер Spring вызывать сервлет по умолчанию, который объявлен в моем Web.xml

вот мой web.xml

   <servlet>
    <servlet-name>CrystalReportViewerServlet</servlet-name>
    <servlet-
class>com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>CrystalReportViewerServlet</servlet-name>
    <url-pattern>/CrystalReportViewerHandler</url-pattern>
  </servlet-mapping>


  <context-param>
    <param-name>crystal_image_uri</param-name>
    <param-value>/gaa.vargas.furniture/crystalreportviewers</param-value>
  </context-param>
  <context-param>
    <param-name>crystal_image_use_relative</param-name>
    <param-value>webapp</param-value>
  </context-param>

  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
                /WEB-INF/applicationContext.xml
        </param-value>
  </context-param>

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  <servlet>
    <servlet-name>dispatcher</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>dispatcher</servlet-name>
    <url-pattern>*.htm</url-pattern>
  </servlet-mapping>
  <session-config>
    <session-timeout>30</session-timeout>
  </session-config>
  <welcome-file-list>
    <welcome-file>redirect.jsp</welcome-file>
  </welcome-file-list>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...