Reported bug:
https://issues.apache.org/struts/browse/TILES-104
Let's continue any further conversation on the [EMAIL PROTECTED] mailing list.
Joe Germuska wrote:
>
> OK, a few more notes:
>
> just to be clear,
>
> I have specified struts.i18n.encoding=UTF-8.
>
>
> This is not used to directly set the response character encoding.
>
> I use a CharacterEncodingFilter to set encoding to UTF-8.
>
>
> In my experience, a CharacterEncodingFilter is used to control the request
> content type, not the response content type. That's what the Spring class
> called CharacterEncodingFilter does. Assuming yours is the same, it won't
> come into play in debugging this problem.
>
> I specify on the page.
>>
>
> I am not sure whether browsers allow this to override an explicit content
> type set in the HTTP response, but in any case, it's more important that
> the
> HTTP response header be explicitly set. In a local test application I
> have,
> the servlet container is setting the header even when I don't explicitly
> set
> it.
>
> Using the latest code, I've tested going directly to a JSP (no struts),
> going to a default result (RequestDispatcher.forward) and going to a Tiles
> result. I get an explicit content type in all three cases, even though
> the
> JSP itself doesn't set the content type. I think there's something about
> that in the Servlet spec, that the container is required to set a content
> type, although that's at odds with what I experienced when I filed
> TILES-28
> and with Elin's experience, so I'm not sure.
>
> This discussion REALLY belongs on [EMAIL PROTECTED] -- user lists are meant to
> discuss using the app, not fixing bugs in prereleased code. Elin, if you
> want to pursue this, please file a bug with as much as you can offer for
> reproducibility (especially since I just tried and can't reproduce it) and
> if you want to have further email, please join the [EMAIL PROTECTED] mailing
> list.
> See http://tiles.apache.org/mail-lists.html
>
>
> On 2/7/07, elin <[EMAIL PROTECTED]> wrote:
>>
>>
>> I double-checked that there is only one tiles-core jar.
>>
>> Monitoring shows:
>>
>> Conventional Struts result response's Content-Type header is
>> text/html;charset=utf-8
>>
>> If I request a jsp directly, the response's Content-Type header is
>> text/html;charset=utf-8
>>
>> Tiles Result response has no Content-Type header
>>
>>
>>
>> Elin
>> --
>> View this message in context:
>> http://www.nabble.com/Struts2%2C-tiles2-and-character-encoding-problem-tf3181491.html#a8845842
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> Joe Germuska
> [EMAIL PROTECTED] * http://blog.germuska.com
>
> "The truth is that we learned from João forever to be out of tune."
> -- Caetano Veloso
>
>
--
View this message in context:
http://www.nabble.com/Struts2%2C-tiles2-and-character-encoding-problem-tf3181491.html#a8863903
Sent from the Struts - User mailing list archive at Nabble.com.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]