我想在國際化伯特一些標題。我使用Birt報告查看器,並簡單地在我的jsp中使用birt標籤來顯示我的報告。BIRT報表查看器和國際化
它的工作很好,直到我試圖國際化的一些標題。我用我的key = value關聯創建了一個resource.properties文件。一旦我引用了我的密鑰,我的rptdesign就設置爲版本3.2.23而不是3.2。
接下來,我碰到下面的錯誤被載入我的JSP時:
The file reporting.rptdesign has error and can not be run.
因此,我想知道是否有使用報表查看器需要國際化的一些具體罐子。
編輯:這個問題似乎是國際化本身無關。簡單地將版本更改爲3.2.23會導致錯誤。我試圖把一個像3.2.6這樣的更新版本,但是每次我引用一個密鑰時,版本都會重新設置爲3.2.23,就好像它是考慮到國際化的唯一版本!
編輯2:我部署比爾特的WebViewerExample運行4.2和能夠在使用它的3.2.23版本的rptdesign。國際化似乎暫時不起作用,但我想現在不是同一個錯誤......一旦我使用birt標籤使所有的東西都能正常工作,我們會添加一個答案。
編輯3:它可以在Eclipse預覽,卻一次也沒有部署在Tomcat。我已經嘗試了幾次對web.xml和資源位置的更改,但沒有更改。但是,由於我可以更改其中的語言環境並查看birt核心的國際化消息,因此可以讀取web.xml。但是我沒有考慮到我的特定關鍵/價值關聯。
在此先感謝!
您好,感謝您的回答。看到我的第三個編輯。 – Lyth 2012-08-09 09:29:22
你是否解決了這個問題? – 123Ex 2012-08-09 09:36:45
我也面臨同樣的問題。有些可以請檢查http://stackoverflow.com/questions/28578243/how-to-assign-the-birt-report-rptdesign-file-to-jsp – Prathyush 2015-02-18 07:33:47