2014-03-12 41 views
1

我有一個web應用程序(使用JSP,GSP,Grails,Java,Javascript)。 我們想把它貼上白色標籤(不確定這是否是正確的詞)。我們真正想要做的是基於用戶請求頁面的URL,我們想要顯示不同的 圖像,樣式表,加載不同的消息包並自定義登錄頁面。白色標籤web應用程序

有什麼不同的方法來做到這一點?

我們想出只是1的方法來做到這一點:

截取的URL並加載不同的圖像和樣式表 重載getMessage方法基於(例如,如果外部用戶獲取參數從某些束獲取消息來自「外部」文件夾的消息與內部用戶從「內部」文件夾獲取)之間的關係。這裏面臨的挑戰是重載Spring框架的getmessages方法。對我來說,這似乎是一個粗糙的方法。

我想知道是否有更好的方法。

回答

3

稱爲它的另一種方式是「主題化」。根據你的網址你想設置一個不同的主題。 Here's a blog post about using it with Grails

+0

感謝您的回覆。我在想,如果有更多的方法。像Drupal這樣的CMS應用程序如何進行白化處理? – greengrassbluesky

+0

我不確定CMS是如何做到的。 –

0

另一個詞叫做國際化。您可以使用java國際化框架來實現這一點。您將擁有不同地點的不同屬性文件。這些屬性文件將包含用於不同語言的不同標籤的樣式表。

相關問題