物联网技术和应用第5章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物联网技术和应用第5章.ppt

TUXEDO名字的由来:Transaction for UNIXhas been Extended for Distributed Operation,即被分布式操作扩展之后的UNIX事务系统 。 Tuxedo是一个客户机/服务器的“中间件”产品,它在客户机和服务器之间进行调节,以保证正确地处理事务。Tuxedo是一个事务处理(TP)监督器,它管理联机事务处理(OLTP)系统操作的事务。 (6)建立HelloInternet.jsp文件,内容如下。 %@ page contentType=text/html; charset=UTF-8 % %@ taglib prefix=s uri=/struts-tags % !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN html head titleHello/title /head body h3s:property value=name //h3 /body /html (7)建立HelloInternet.java文件,并将编译完的.class类文件拷贝至WEB-INF\classes目录。HelloInternet.java文件内容如下。 Package tutorial; Import com.opensymphony.xwork2.ActionSupport; Public class HelloInternet extends ActionSupport{ //定义String类型变量name,源文件HelloInternet.java实现业务逻辑 Private String name; //实现String类型变量name的getName()、setName(String name)方法,方便存取变量 Public String getName() { ? Return name; } Public void setName(String name) { ? = name; } //操作并返回String类型name值 Public String execute() { ? Name = Hello, + name + !; ? Return SUCCESS; } ? } (8)通过浏览器测试基于Struts框架编写的Struts2_HelloInternet.jsp文件。打开Tomcat服务器,打开Firefox或者IE浏览器,地址栏键入http://localhost:8080/ Struts2_ HelloInternet/SayHello.jsp,将看到页面,如图5-18所示。 在“Name:”编辑框处,输入“Internet of things”,点击Submit按钮,将出现如图5-19所示动态界面。 图5-19所示界面说明Struts2框架所写HelloInternet运行成功。熟悉了Struts框架后,读者可以开始进入更为高深且充满乐趣的J2EE之旅。了解J2EE的实现特性后,随而结合物联网所提供具体的应用场景,应用开发者可以开发出个性化与实用化的Web Services。 图5-19 HelloInternet动态页面截图 图5-18 SayHello.jsp页面截图 学习动物精神 11、机智应变的猴子:工作的流程有时往往是一成不变的,新人的优势在于不了解既有的做法,而能创造出新的创意与点子。一味 地接受工作的交付, 只能学到工作方法 的皮毛,能思考应 变的人,才会学到 方法的精髓。 学习动物精神 12、善解人意的海豚:常常问自己:我是主管该怎么办才能有助于更好的处理事情的方法。在工作上善解人意, 会减轻主管、共 事者的负担,也 让你更具人缘。 在此因为index方法会返回一个html文件,来控制返回结果的显示。在Rails中会在views目录下对返回的页面文件进行集中的管理。在此需要修改app\views\ temperature\index.html.erb文件,修改结果如下。 (5)修改view页面。 div id=temperature-list h1Listing temperatures/h1 table % for temperature in @temperatures % tr td %=temperature.id% /td td %=temperature.v

文档评论(0)

5566www + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档