2009年5月17日 星期日

jstl的fmt:formatDate為啥在firefox不會成功但ie上就可

之前都沒在<fmt:formatdate pattern="yyyy/MM/dd" value="${now}">
前面使用<fmt:setlocale value="zh_TW">且運作都很正常,
但之後在firefox上測就是不會有format pattern的效果
但IE居然就可以,實在很怪,最後還是用耐心一個一個debug,
一開始以為是library的不同造成,但實驗後不是這個因素。
最後找出需要加上<fmt:setlocale....才正常,但要在
每個用的jsp頁面都加這行也麻煩,經過javaworld.tw的檢索後
<context-param>
<param-name>javax.servlet.jsp.jstl.fmt.locale</param-name>
<param-value>zh_TW</param-value>
</context-param>
這樣就搞定了,至於為啥呢?好好的去把JSTL搞清楚吧。

ps.果然又是一件庸人自擾的事件.....

沒有留言:

張貼留言

AI 時代的影響(2026-10-24的心得)

  寫了半個世紀程式、 曾出版《Clean Code》教全世界工程師把程式碼寫乾淨的 Robert C. Martin(Uncle Bob), 最近公開表示他已經有超過 95% 的時間不再逐行閱讀 AI 寫的程式碼。 一位一生都在強調「程式碼是寫給人讀的」宗師級人物,何以敢做出...