2012-01-21 27 views
0

我正在用Tapestry開發一個Web應用程序,並且我有一堆應用程序在多個頁面中顯示的圖像,所以我在WEB-INF/app.properties文件中編寫了路徑。如何在Tapestry .tml中連接應用程序上下文?

但我需要連接上下文以在.tml中編寫正確的路徑。如果我沒有做的路徑在.properties中寫道,我只是寫了下面的代碼:

<img src="${context:relativePath}/> 

如果我在$路徑{消息:imgPath}我不能做到這一點:

<img src="${context:${message:deleteIconPath}"} 

我在讀一段時間,我想也許解決方案是在控制器類,但我不知道。

感謝所有。

回答

0

所以,我一直在想,並找到了一個解決方案:在「web.xml」中的contex-params中設置urls。

然後,我在控制器類中定義的資產:

@Property 
@Path("context:paramName") 
private Asset image; 

在 「.tml」 把SRC爲 「$ {}形象」。

相關問題