JSTL格式化区域设置与数据库操作详解
1. 确定格式化区域设置
在进行格式化操作时,<fmt:formatNumber>、<fmt:parseNumber>、<fmt:formatDate>和<fmt:parseDate>等操作通常不需要使用<fmt:setLocale>来指定格式化区域设置,因为这些操作会进行一系列搜索来确定合适的区域设置。
1.1 本地化上下文概念
在讨论区域设置搜索之前,需要了解本地化上下文的概念。本地化上下文是一个简单的 JavaBeans 组件,它维护着一个资源包和一个区域设置。在格式化操作中,本地化上下文中存储的区域设置经常被使用。
1.2 格式化区域设置搜索步骤
格式化操作确定区域设置的搜索步骤如下:
1.包含的<fmt:bundle>操作:所有<fmt:bundle>操作都会建立一个本地化上下文,即存储一个资源包和一个区域设置。如果格式化操作嵌套在<fmt:bundle>操作中,它将使用该<fmt:bundle>操作建立的本地化上下文中存储的区域设置。例如:
<