【发布时间】:2013-10-08 01:45:03
【问题描述】:
我有一个日期格式,我希望全局设置以供我的 jsp fmt 标记使用。
我可以知道执行此操作的正确方法是什么吗?
我希望以后配置这个值
pattern = "dd-MM-yyyy kkm"
我已阅读以下内容:
【问题讨论】:
标签: spring spring-mvc
我有一个日期格式,我希望全局设置以供我的 jsp fmt 标记使用。
我可以知道执行此操作的正确方法是什么吗?
我希望以后配置这个值
pattern = "dd-MM-yyyy kkm"
我已阅读以下内容:
【问题讨论】:
标签: spring spring-mvc
我认为使用 applicationContext 是正确的方法。您可以在"welcomepage.jsp" 中设置日期格式,
String pattern = "dd-MM-yyyy kkm";
application.setAttribute("ApplicationPattern",pattern);
在需要时获取并使用相同的格式。
String pattern2 =(String)getServletContext().getAttribute("ApplicationPattern");
【讨论】:
如果你想为整个应用程序设置默认的数据格式模式,你可以使用 ServletContext.setAttribute(),但是你需要一个地方来完成这项工作,在 jsp 页面中设置它或者为你的应用程序使用初始化过滤器应用程序。
或者您创建一个具有静态方法(字段)定义的 Utlitiy 类以获取默认模式,然后从您的 fmt
标签使用方法调用来引用默认模式
【讨论】: