中文網(wǎng)站日期顯示格式 為yyyy/mm/dd,按照英文網(wǎng)站顯示習(xí)慣應(yīng)為mm/dd/yyyy
jsp已有代碼:<fmt:formatDate value=”${date}” pattern=”yyyy/MM/dd”>
既存的表現(xiàn)形式是年/月/日。要求換成英文網(wǎng)站時(shí),更改日期形式。
初步想法是在jsp中取當(dāng)前頁(yè)面的語(yǔ)言進(jìn)行判斷,用于更改日期表示格式
Hybris有一個(gè)既存的類UiThemeResourceBeforeViewHandler專門在生成頁(yè)面之前調(diào)用,里面存儲(chǔ)著共通的東西,方便實(shí)用,恰巧當(dāng)前語(yǔ)言已經(jīng)準(zhǔn)備好,直接就取出來(lái)了。
值得注意的是這個(gè)類盡量存儲(chǔ)一些常用共同的東西,不要為了方便什么都寫進(jìn)去,導(dǎo)致網(wǎng)頁(yè)生成之前加載緩慢。
在最終jsp頁(yè)面判斷時(shí)<c:if>和<c:when>的標(biāo)簽使用也出現(xiàn)了一些問(wèn)題,值得注意一下兩者的區(qū)別。