Play中通过localhost:9000访问时页面中的中文显示的是乱码,求指点!

王新猴 发布于 2011/08/24 16:32
阅读 1K+
收藏 0
小弟才看play出现问题了,
在我的index.html中,我用到了以下语句:

#{extends 'main1.html' /}
#{set title:'操作平台' /}

然后运行后localhost:9000,main1.html中的中文能够正常显示出来,可是标题"操作平台"就是乱码!
还有如果在index.html文件中后面继续写html代码,代码中的中文同样显示的是乱码!

而Application.java中的class index()我只写了简单的一句:render()
求高人指点!
加载中
0
大东哥
大东哥
你用什么开发,eclipse的话,查看页面properties就行了。
0
大东哥
大东哥
看看index.html是否也是utf-8编码。
0
王新猴

引用来自“东明”的答案

看看index.html是否也是utf-8编码。

怎么去看index.html的编码问题啊,我index.html就

#{extends 'main1.html' /}

#{set title:'操作平台' /}
这两句话,显示时‘操作平台’还是乱码?
0
王新猴
哦,这样啊,那我试一试
0
王新猴

谢谢 东明 牛人,我发现问题了,因为我是有安装eclipse,但是我以前在eclipse中打开html文件的时候,html的打开格式是web browser,因此,我一直都是在外面保存好html的,用的编辑器是notepad++,然后编码格式没有选UTF-8!所以一直不知道index.html的编码是什么?

主要还是我的基础知识太少了,这些东西都不知道!

再次谢谢 东明 牛人!

返回顶部
顶部