YunEngine教程(4)-基于Servlet的Web编程
作者 吴朱华 | 2011-02-21 11:23 | 类型 云计算 | Comments Off
呵呵,随着YunEngine的SDK不断地成熟,将会有越来越多的功能会发布出来,当然首当其冲的就是对Servlet的支持,而本教程将会给大家介绍如何使用YunEngine SDK来进行基于Servlet技术的Web编程。 由于Servlet技术已经推出了10年左右,所以网上的教程非常丰富,希望大家能自己Google一下,我就不在这里重复了,如果有人没有找到合适的,可以参考DW上的这篇教程,个人觉得还是挺全面的。 接下来,将通过一步步流程来给大家做演示。 第一步:打开安装有YunEngine SDK的Eclipse,如图1所示,进入选择引导程序(Wizard)的页面,并选择“Create a new YunEngine Project”这个引导程序。 图1. 选择引导程序 第二步:如图2所示在这个引导程序中输入项目名“WebTest”,并点击“Finish”按钮来创建一个新的YunEngine项目。 第三步:名为“WebTest”的项目创建成功了,具体见图3。为了帮助大家上手,项目会自带一个极为简单的Web应用,其中包括了一个Servlet和一个HTML页面,同时用户可以直接在这基础上添加新的功能。 第四步:创建“MsgServlet2”这个新的Servlet,其输出的内容和MsgServlet基本类似,但是会在输出时多附带一个“2”以表示其出处。 第五步:将“MsgServlet2”这个Servlet加入到项目现有的web.xml中。 第六步:如图6所示的那样,将原先index.html中指向MsgServlet的frame转为指向MsgServlet2. 第7步:通过Run As->YunEngine App来部署WebTest这个项目,具体参考图7。 第8步:Jetty服务器启动了,并且如图8所示的那样在Console中打印了启动信息。 第9步:通过浏览器访问WebTest这个项目的测试页面,通过图9中的HTML信息,我们可以看出这个信息是来自于MsgServlet2的。 图9. 测试页面 本篇结束,下篇将开始关注如果使用YunEngine SDK来完成基于JPA的数据持久化编程。 | |