2013-10-08 38 views

回答

0

我想使用的applicationContext是正确的做法。您可以在"welcomepage.jsp"设置您的日期格式,

String pattern = "dd-MM-yyyy kkm"; 
application.setAttribute("ApplicationPattern",pattern); 

获取并使用相同的格式,任何需要的地方。

String pattern2 =(String)getServletContext().getAttribute("ApplicationPattern"); 
+0

我怎么在JSP页面? – user4127

+0

使用字符串pattern2 =(String)getServletContext()。getAttribute(“ApplicationPattern”); ,你可以在任何你想要的地方得到适用的模式。 – CHowdappaM

+0

解决了谢谢,但我使用Spring,因此解决方案略有差异 – user4127

0

如果你要为整个应用程序的默认数据格式的模式,你可以使用ServletContext.setAttribute(),但你需要一个地方做这项工作,将其设置在JSP页面或使用初始化您的应用程序的过滤器。

或者你创建一个静态方法(场)定义一个Utlitiy类来获取默认的模式,然后从fmt 标签使用方法调用来引用默认模式