tuo yllä oleva palauttaa w arvoksi (viikko numero )
18 vaikka kalenterin mukaan menossa viikko 17.
kokeilin jstl tageilla samaa ja siinä tuli viikkonumeroksi 17
18 vaikka kalenterin mukaan menossa viikko 17.
kokeilin jstl tageilla samaa ja siinä tuli viikkonumeroksi 17
Vastaukset 2
Vanhimmat
Asiasta en tiedä mutta veikkaus: Locale-asetus on väärin ja viikkojen laskenta menee siten eri tavalla kuin Suomessa. Tagi f:convertDateTime näyttää hyväksyvän attribuutin locale. Kokeilisin sillä.
http://www.horstmann.com/corejsf/jsf-tags.html
Juu olit oikeassa. Muistelin että minulla oli locale parametrit määritelty web.xml:ssä niinkuin olikin mutta määritys oli jstl:lle joka ei tietenkään toiminut JSF:n kanssa. Määrittelin Faces-config:iin locale parametrit ja jo pelittää.