2011-09-20 4 views
0

내 프로젝트에서 Vaadin 및 BIRT보고를 사용하고 있습니다. Vaadin에서 보고서에 액세스하는 데 문제가 있습니다. 내 web.xml 구성과 관련이 있다고 생각합니다. 누구든지이 문제에서 벗어날 수 있습니까? ?BIRT가있는 Vaadin 구성

< /servlet-mapping> 
    <servlet-name>VaadinApplicationServlet</servlet-name> 
    <url-pattern>/VAADIN/*</url-pattern> 
</servlet-mapping> 

<servlet-mapping> 
    <servlet-name>VaadinApplicationServlet</servlet-name> 
    <url-pattern>/MyProject/*</url-pattern> 
</servlet-mapping> 

this.it과 같은 url 패턴을 삽입하면 첫 번째 페이지로 index.jsp 페이지가 표시됩니다.

< /servlet-mapping> 
    <servlet-name>VaadinApplicationServlet</servlet-name> 
    <url-pattern>/*</url-pattern> 
</servlet-mapping> 

나는 "/ *"잘 작동으로 URL 패턴을 구성하고 angel이라는 UI

를로드하지만 난 항상 그것을 브라우저에 보고서를로드 할 수 없습니다 2 구성을 넣을 경우 문제가있는 경우 내 현재 vaadin UI 페이지로 리디렉션 (보고서를로드하기 위해 버튼을 클릭 할 때)

첫 번째 구성을 입력하면 보고서에 직접 액세스 할 수 있지만 vaadin UI는로드되지 않습니다.

어느 누구도이 문제를 해결할 수 있습니까 ??

감사합니다.

건배

답변

1

첫 번째 구성은 확인을해야하지만 다른 응용 프로그램에 액세스 할 수 있습니다

당신은 바로 첫 번째 상황에 위의 디스플레이 이름을 찾아야한다

http://localhost:8080/[display-name]/MyProject 

시도 매개 변수

<display-name>IamTheDisplayName</display-name> 
<context-param> 
    <description>Vaadin production mode</description> 
    <param-name>productionMode</param-name> 
    <param-value>false</param-value> 
</context-param>