在SAE开发微信公众平台(java) 二

非常感谢大家的追捧,上篇博客看的人很多,而这也是我个人首次写博客,对大家有帮助,非常的高兴,我还时常去看统计的数据,哈哈。谢谢大家了。

在第二篇中,我们会讲到jettymysql。首先会讲到用他们的原因,然后讲如何使用他们,最后会讲到他们与其竞品的对比。

一,原因。

      jetty,在SAE中,我们没有部署web服务器。为何我们不部署都能发布网页,原因就是新浪给我们统一部署了,我们暂且不管他们怎么部署的,反正,我们只有把代码上传,就能直接登录我们个人的 index.jsp(首页)。因为SAE中使用的就是jetty,所以我们在本地开发的时候使用jetty没错吧,你要是使用tomcat我当然不反对,但是这样你就没机会了解jetty,当在SAE中出错的时候,你怎么查看日志,自行脑补!~~~~

      mysql,不多讲,SAE用的就是这个,优点我可以说下。mysql,开源,集群支持很好。对于SAE这个项目来说,使用mysql再合适不过。

二,how to use

      哈哈,秀了下英语啊。

         Jetty:

         我们先简单的说下原理

         1,流程图


 

         2,大致解读

         开启Jetty后,你可以把你所在的主机(电脑,计算机随便怎么叫)视为服务器,它向外提供web访问服务(论坛啊,视频网站啊,等等,核心就这样,很简单的),当然我们不会有那么复杂的功能要实现,通过一个方式启动,下面会介绍到。然后jetty会加载jar文件,大家都懂吧,必要的东西,运行你的class,或者是jsp页面,你可以理解为jrejdk,不细讲。当然你会说你带了SSH框架,日志处理的jar这些都会在之后的Deploy WebApps中加载你自己用到jar文件。Conf什么的你不用管,但你可以去改网站的端口,譬如,80,8080,等等。(这都不懂,自己百度),最后你把你的war文件拷贝到webapps下就可以了。

        

         下面讲说我们如何把jetty部署到我们开发的环境中,原因上面已经讲述

         3,具体步骤

<!--[if !supportLists]-->一,<!--[endif]-->下载jetty,直接解压放在分区中,我的是d盘根目录,所以D:\jetty路径下就是所以的文件,bin,lib等等,下载地址如下:

链接: http://pan.baidu.com/s/1sjNiQZF 密码: h3qo

<!--[if !supportLists]-->二,<!--[endif]-->打开Myeclipse(用的这个)Window——preferences



 我用的是
7.x(从我的连接中下载的也是)



 

点了OK,我们可以在Servers中看到Jetty



 

Tip,检测下部署效果,右键star,浏览器登陆,注意,后面我没加项目名称,你可以自己加一个试试



 

 

下面,我们要把我们的项目部署到jetty应用服务器中,其实就是把war拷到它的WebApps中,但是为了开发的方便。

Jetty 右键——add deployment,选择Project,下面的模式选development ,再点Ok,就行。

 

Tip,检测下效果撒



 

这里说下web.xml相关的东西,有的人老是出错。看我浏览器的地址栏,iCooker/后面没有东西了,但还是找到了我index.jsp。下面的 what a fuck index.jsp里面的东西。找到对应的页面是web.xml里面设置的。地址里面,输入项目名 后面没东西,服务器会自动给出首页打开web.xml。你可以看到



 

这是b/s结构最基本东西,不用多说了哈。

 

 

罗里吧嗦的讲了这么多。太废话了。不好意思。

 

MySQL的东西我在下一章讲到 谢谢

 

 最后希望希望大家帮我个忙,这个论坛怎么发图片会方便一些啊!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值