From 4cbd77ca033d527794ea6cc043ea2765b1b2424d Mon Sep 17 00:00:00 2001 From: Athou Date: Tue, 30 Apr 2013 22:56:43 +0200 Subject: [PATCH] version resources --- .../java/com/commafeed/frontend/pages/BasePage.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/commafeed/frontend/pages/BasePage.java b/src/main/java/com/commafeed/frontend/pages/BasePage.java index d7bcb61a..2dc9fdd8 100644 --- a/src/main/java/com/commafeed/frontend/pages/BasePage.java +++ b/src/main/java/com/commafeed/frontend/pages/BasePage.java @@ -13,6 +13,7 @@ import org.apache.wicket.markup.head.filter.HeaderResponseContainer; import org.apache.wicket.markup.html.WebMarkupContainer; import org.apache.wicket.markup.html.WebPage; +import com.commafeed.backend.StartupBean; import com.commafeed.backend.dao.FeedCategoryDAO; import com.commafeed.backend.dao.FeedDAO; import com.commafeed.backend.dao.FeedEntryDAO; @@ -32,6 +33,9 @@ public abstract class BasePage extends WebPage { @Inject protected FeedDAO feedDAO; + @Inject + StartupBean startupBean; + @Inject protected FeedSubscriptionDAO feedSubscriptionDAO; @@ -75,8 +79,10 @@ public abstract class BasePage extends WebPage { super.renderHead(response); if (getApplication().getConfigurationType() == RuntimeConfigurationType.DEPLOYMENT) { - response.render(JavaScriptHeaderItem.forUrl("wro/all.js")); - response.render(CssHeaderItem.forUrl("wro/all.css")); + long startupTime = startupBean.getStartupTime(); + String suffix = "?" + startupTime; + response.render(JavaScriptHeaderItem.forUrl("wro/all.js" + suffix)); + response.render(CssHeaderItem.forUrl("wro/all.css" + suffix)); } else { response.render(JavaScriptHeaderItem.forUrl("wro/lib.js")); response.render(CssHeaderItem.forUrl("wro/lib.css"));