00:00
好,下面呢,我们再来写我们的服务器端。所以他呢来写一个so let,那写light这块呢,我现在能不能创建solight呢,用向打的话。我们这儿呢,能够创建一个来可以。这样可以。那就创建so light吧,这有像的啊,创建so light。在名称呢,我们就叫做pmiol发明time Beijing power not。北京power node,然后放到我们叫CTR了这个包之中,好,这是我们全限定的类名,然后点击OK。好,这是我们的BM。这个是定义。指定麦屏部分。好,Select my品名字叫做BMS。
01:04
访问地址呢,我们叫做b mi so light,把地址呢拷贝下来。找到首页action,把地址粘上,这就可以了,这样就能够使用了啊,回头再来写我们的so。Ctrler打开它。这是一个silver light。好,我们的方法呢,一个叫做do post,一个呢是叫做do get。诶,这是我们的请求参数啊。好。那我们看这里边有什么错误呢,他说什么。说呢找不到这个。
02:00
说这个包也找不到。找不到他什么意思?我们是一个外部项目,外部项目的话得需要我们的服务器Tom cat吧。所以这里边儿呢,我们需要有个Tom k。Tom k,那我去加一个Tom k。我们选择的是。好,上面这块的。在这啊,我们要添加配置。选择加号,然后往下来选。点击更多,然后选择的是tomcat服务器。Local本地的他太啊。本地他们CAD,我看看他在哪啊,我自己找一个。好,我看一下我的课程啊。你找一个我的Tom看的地址。应该是在这里有。这是我们的课程。工具啊,这个tomcat我的拷贝一下拿过来,我放到哪呢?我看一下,我就放在外边这吧,就放在D盘的根木之下了,有一个tomcat。
03:09
好,我来选一下他。目录呢,D盘的根目录之下。这是Tom k,然后OK。名字呢,我改一个my to。好,然后发布应用。就是应用添加吧,就是它的。应用OK。好,那么这个项目这块呢,还是呢有问题,那么还需要怎么做呢。还需要做的话是找到工程的结构。找到的是你这个工程。然后这是你刚才的卖阿贾克斯项目,然后找到这个依赖。在依赖这块呢,你需要把你的tomcat加到当前项目之中,点加号,然后添加这个库。
04:01
选择是你这个Tom k。好选中条,这样就说呢,你这个项目中呢,要用到tomcat里边的。这样才可以好。应用OK,这样的话,你看这些内容是不是都是正确的了,就都可以了。好,这个步骤啊,大家有没有疑问。我觉得大家应该都会,因为这个就是你们上一阶段杨老师讲的内容不就是这些吗。创建这块应该没有问题吧。有问题呢,你帮我打个二。这块说都没问题。那这样吗?我看看,大家等一下。这块呢,我做这个操作配置tomcat给你的应用中加上这个Tom k的内容应该都没问题吧。
05:03
行,那好啊,那我就往下来了。好,那现在呢,我们就在这个do get中来处理请求就可以了,既然处理请求呢,那首先第一步你肯定要做的是接收请求参数吧,又请参数,那用request对象吗?Get perter。一个是name,是我们的姓名。的姓名,然后再来。那就是我们的身高。身高呢?那我们就是K等于request get parameter呢?参数我们叫H,然后是体重。指派对象getter,我们叫做W。
06:03
那name h和W呢,是我请求中的是这些参数啊在这呢。那是他们啊。好,这是获取参数,下面计算变Y,这个变量计算呢是说呢,它是等于叫做体重,然后除上身高的平方。这是计算的公式。那计算吧,计算的时候既然是做一个除法运算,那肯定用string类型的是不行的,肯定得需要用到的是一个浮点型的数据。那我们计算float,这是身高,那我们等于float的点value of hat,然后float w等于点video of。
07:03
Wait,好,这是我们的身高,还有我们的体重,下面lo b mi,那等于体重除上身高的平方平方再乘一次就行了,这样呢,得到的是b mi。得到b mi之后,根据这个值能够计算我们的胖和瘦。下面我们来判断b mi的范,那如果你的b mi小于18.5。那说明你比较瘦,瘦呢,我做一下记录。好,Message空字不错,Message那我们说。
08:00
好,说您呢,嗯,比较瘦啊,比较瘦啊,再往下LF说你的b mi。再看范围多少,是18.5~23.9。我们上面这加一个等号吧。如果你的b mi是大于18.5,同时您的b mi是小于23.9小于等于。那这说明呢,您的身体是正常的,就是message啊,说您的这个b mi是标准的正常的。啊,然后I is,我们再写一个是24~27。
09:03
你的b mi如果大于24。并且b mi小于等于27。二期的范围是什么呢?是说您过重。那么message是说您的b mi呢,就是说您的这个身体。好,您的身体呢,比较胖。好。Health health的话呢,那就是说你的身体呢。嗯。胖的比较严重。你的身体肥胖吗?好,这点肥胖好。做这些就行了,我们把这个message呢给它输出一下。
10:03
好。这个输出,那现在呢,你要有这个message信息了,那么你需要把这个信息是不是得给你的用户都看得见才行啊,那把这数据呢,我们把它加在我们的。Request作用欲之中这个matter数据呢,我把它整理一下,那我们这写的是说啊你好。啊,你好,是name name现在是叫做tr name。啊,你好,这是某某先生。或者是女士,然后您的这个b mi值是。
11:04
把你上面计算的这个结果呢,写上b mi,然后再加上最后的一个说明。Message,那么这样的话呢,这个就是你最终的给用户看的内容,说您好,张三先生,你的b mi是18.5,然后你就比较瘦的。好,现在我们把数据。存入大。啊,什么到request执行request对象set attribute message值呢?Message好,最后我们要在页面中显示数据吗?所以我们要转发到新的页面,Request对象get requestpa好,结果页面我们叫做result.jsp发布了过去请求对象还有应答对象。
12:13
这就完事了,大的JP创建上,在web a web目录之下创建一个JSP。大。上面这是模板,不需要。好,这是结果页面。好结果原因。好,那这块就是显示一下就完事了,显示b mi计算结果,那这就显示一下就完事了,我们用一个大一点的H3标题显示message,用亚力巴达式。
13:02
Dollar message,好,这就完成了,那这个项目现在就可以运行了,我把它跑起来。启动CAD。我看看这个项目的访问地址啊。发布应用,这是的访问地址啊,比较长。我看看我们这块浏览器也启动了。好,先等一下,我们在启动着。那等一下还没取完。我试一下看能不能访问吧。服务器的同号默认是8080。
我来说两句