![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Google App Engine
sunsides
这个作者很懒,什么都没留下…
展开
-
Google App Engine (GAE)边做边学7——博客文章列表
做博客文章列表其实比把大象放进冰箱的步骤还少: 第一步:读出文章列表 第二步:显示在页面上 下面我们先做第一步,在BlogService里面写好读出文章列表的方法: 然后是第二步,在页面上调用该方法,并把结果显示出来: Ok,测试一把: 很明显,我们前面编辑的内容显示在列表中了。 ...原创 2010-07-08 22:20:59 · 144 阅读 · 0 评论 -
Google App Engine (GAE)边做边学5——登陆与退出
现在,我们要实现的功能是用户的登陆与注销。虽然Google Plugin for Eclipse 已经为我们生成了Servlet,但是这里我还是要用jsp来实现我们的大部分功能,我觉得这样简单些。首先修改一下web.xml,把welcome-file由index.html改成index.jsp,在war目录下新建一个index.jsp文件。如果需要修改jsp文件的encoding,参考ecli...原创 2010-07-03 23:56:07 · 133 阅读 · 0 评论 -
Google App Engine (GAE)边做边学4——环境搭建
软件环境Java 5以上JDKEclipse + Google Eclipse PluginGAE sdk for javaEclipse开发环境配置,可以从以下官方网站获取信息http://code.google.com/intl/zh-CN/eclipse/docs/getting_started.html首先是在Eclipse上安装使用Google Eclipse...2010-06-29 13:57:39 · 142 阅读 · 0 评论 -
Google App Engine (GAE)边做边学3——设置目标
先给这个项目取给名字:G-Content,意思就是GAE上面的CMS。名字取得很大,但由于什么都还不会,功能也不能太冒进了,就从一个简单的个人博客开始吧。版本定为1.0。[URL=http://www.shareapic.net/View-22767077-GCntDev.html][IMG]http://preview.shareapic.net/preview7/022767077.png...原创 2010-06-25 17:48:31 · 101 阅读 · 0 评论 -
Google App Engine (GAE)边做边学2——GAE申请
申请Google App Engine其实很简单,到主页:https://appengine.google.com,点击页面右面的Sign up,然后会提示你用Google帐户登陆(没有帐户的可以去申请一个),登陆成功后,页面进行跳转,点击“Create an Application”按钮,开始创建应用程序:需要注意的是申请GAE需要你输入你的手机号码,手机号码需要填写国际区号,中国的区号...2010-06-25 16:59:01 · 148 阅读 · 0 评论 -
Google App Engine (GAE)边做边学1——GAE介绍
最新尝试用GAE做一个东西,把过程记录下来与大家分享。现在,我们先来了解下啥是GAE。 GAE是什么,去主页看看就知道了,地址是:https://appengine.google.com打开首页标题: 在 Google 的基础架构上运行您的网络应用程序。Google App Engine 能让开发人员在支持着我们自己的应用程序的可扩展系统上构建网络应用程...原创 2010-06-25 13:31:19 · 207 阅读 · 0 评论 -
在GAE中使用SiteMesh
在我的GAE项目中使用SiteMesh时遇到了两个问题,现将解决方法整理如下:一、 NoClassDefFoundError异常在GAE中直接使用SiteMesh会抛如下异常:Error for / java.lang.NoClassDefFoundError: javax.naming.InitialContext is a restricted class. Pl...2010-08-12 23:43:13 · 79 阅读 · 0 评论 -
给GContent设计了Logo
从网了扒了个模版拼凑了一下,还自己设计了个logo,样子自己去看吧,地址是: http://g-content.apppost.com2010-07-22 13:53:41 · 91 阅读 · 0 评论 -
g-content V1.01示例代码发布
Google App Engine (GAE)边做边学做的源代码发布了,大家可以在这里下载。Demo站点:http://g-content.appspot.com2010-07-15 17:34:47 · 83 阅读 · 0 评论 -
GCnt开发实例教程已制作成PDF
GCnt开发实例教程已制作成PDF原创 2010-07-09 23:48:14 · 212 阅读 · 0 评论 -
Google App Engine (GAE)边做边学10——上传应用
功能开发完毕,现在把程序部署到GAE上。首先,编辑一下WEB-INF目录下的appengine-web.xml文件,主要是填好你的应用ID和版本号,在这里应用ID是g-content,版本号是1: 保存后点击工具栏上的飞行器图标:然后在弹出框里填入你的Google帐号和密码: 点击部署(Deploy)按钮,可以在控制台(Console)窗口里面看到进度信息: 直...原创 2010-07-09 12:33:49 · 132 阅读 · 0 评论 -
Google App Engine (GAE)边做边学9——进一步完善
分页分页的关键问题是得到文章总数、每页数量、总页数、当前页数。我们先得到文章总数: 由于不知道在GAE里面如何使用统计,故最笨的方法统计了一把,有知道的童靴告诉我一下。每页数量暂时为10,总页数大约是文章总数除以每页数量。页面上还要获取当前页数,具体显示代码如下所示: 页面导航代码如下: 来看一下效果 CKEditor编辑 ...原创 2010-07-09 12:30:16 · 196 阅读 · 0 评论 -
Google App Engine (GAE)边做边学8——编辑博客文章
文章提交保存后,还需要修改或删除,这样GAE的CRUD操作就都全齐了。首先,在文章列表下面添加修改、删除的链接,通过URL传值的方式提交请求,这里有两个参数,一个是命令(CMD)代表操作的动作是修改(modify)还是删除(delete),一个是主键(KEY)代表需要被编辑的博客文章。在页面上把这两个操作的链接加上:((user != null && user.eq...原创 2010-07-09 12:22:48 · 114 阅读 · 0 评论 -
Google App Engine (GAE)边做边学6——发表博客文章
当我们登陆到系统后,就可以添加博客了,虽然Google的数据存储与传统数据库有一定的区别,但是GAE for Java使用JDO来操作数据(需要的可以下载参考:[url=http://down.qiannao.com/space/file/tedeum/share/2010/7/7/jdo-002dtutorial.pdf/.page]jdo tutorial[/url]与[url=http://...原创 2010-07-06 23:46:48 · 106 阅读 · 0 评论