首页 > IT杂谈 > Google App Engine Java的中文utf-8问题

Google App Engine Java的中文utf-8问题

2009年4月11日 发表评论 阅读评论

    Google App Engine刚刚发布了支持Java,昨天申请了一下,早上收到邮件申请通过了,赶紧尝尝鲜,当然code.google.com上面有一大堆的说明文档和部属步骤,不过全是E文了,不过还好都是比较简单的。

     先下载一个EclipseGoogle Plugin for Eclipse插件,安装好之后会看到多了一些Google的图标,然后就和普通的web开发没什么不一样了,我们新建工程的时候选择带有Google图 标的那个web工程,建好之后会自动给你生成一个小程序,然后你就可以运行了,当然是一个很简单的功能。

运行的时候很简单run as–>选择带有Google图标的web应用程序运行,当然这个时候我们启动的是Googleeclipse插件自带的服务器,就这么简单我们就看到一个Google App web应用程序开发好了,接下来才是关键所在,我们如何把它部署到google App Engine 上去,你必须有applications ID,右击工程Google–deploy,输入你的Google账户和密码,当然之前你要先配置你的 applications ID,这样就制定了你开发的这个系统部署到哪一个applications ID下, eclipse会自动把你的应用程序上传到Google服务器,接下来如果你幸运的看到 Deployment completed successfullyok,那么你就可以访问你放在Google app Engine上面的应用系统了访问http://wensky222.appspot.com/ 就可以了,不过在使用的过程中发现个小问题,我在本地运行的时候一切正常,但是部署到Google App Engine的时候出现了乱码,我写了一个很小的jsp页面,页面的汉字不能正确的现实,但是在本地是可以的,不知道google的服务器上面,我jsp页面的utf-8的中文为什么不能显示,只好把他们都放到servlet中,才能显示中文,也算是对中文有支持吧。

更好的就是也能支持自己的域名,但是在我不能访问,又被“嘿嘿”了,使用国外代理可以访问,http://g.wenhq.com .

关于中文问题,在网上发现有人很多人都存在,个人认为还是jsp上传时重新编译没有指定字符集,按照操作系统的默认字符集,所以在windows下,使用utf-8总是乱码,也希望google能尽快给windows用户带来福音。所以看见有人在UbuntuEclipse里重新建立testweb,重新建立test.jsp,这次传上去再访问,中文显示就正常了。 测试地址:http://lizongbo.appspot.com/test.jsp

分类: IT杂谈 标签: 2,387 次阅读
原文链接:http://www.wenhq.com/article/view_288.html
欢迎转载,请注明出处:亲亲宝宝
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.