我刚刚在Jetty 9 Web服务器上部署了我的Tapestry 5应用程序,在Debian Squeeze上运行。我有编码问题。我看不到塞尔维亚语字母(šđčćž)。例如,我将“Dobrodošli”视为“Dobrodo ?? li”。你可以查看HERE。据我所知,Tapestry默认使用UTF8,在Debian语言环境中设置为SR Latin UTF8,而在Jetty上我找不到任何可以设置它的配置设置。我在我的电脑上做了同样的事情(Ubuntu 12.10),一切都很棒。 你能帮我吗?如何解决这个问题,我不知道我做错了什么? 提前谢谢。
答案 0 :(得分:0)
您是否尝试为tapestry.charset
设置值。
生成输出(或解析输入)时使用的字符编码。 默认值为“UTF-8”。