00:00
在正式学习之前,我们跟大家讨论一下如何。在javae版的eclipse里边来开发Java web应用。那昨天的话呢,我们搞了一个什么呢?我们搞了一个Java项目,然后的话呢,我们通过。配置的方式,把它映射到我们的他们开的服务器下,实际上也是一个画布,但那个吧,还是挺麻烦的,麻烦在哪呢?那我们这个里边我这个公路结构,怎么这个公路结构的话呢,是我自己建的。是我是我自己建的,那实际上在我的这个eclipse里边的话呢,我们可以直接。来创建一个动态的web工程,大家看一下这个步骤,首先呢啊,这个开发选项切换到扎一第一步。
01:01
好了,切换JAVA1之后,到大家看我这块那个显示这个面板是不是跟以前不一样了,我换过来你再看一遍啊,Java这块是什么呀?这是package的一个这个显示面板,而过来之后的话呢,这是一个pro这显示面板,那我可以把那个package给它调出来,Window so。Other找到。Java里边的package好了,给他拖上来。然后呢,把这个你可以给它关了。这样跟以前就一样了。第一步。第二步,这张IE这块我们可以新建一个server在这儿serve。如果你要没有so怎么办呢?Window so一般都有啊,没有的话就是点so other找到。
02:00
Server servers,嗯,OK,来了,然后右键new新建一个server,新建一个服务器,我们看这里边呢,有好多服务器可以选,比方说像IBM的,像这个orac code的,哎,有好多,我们现在的话呢,选阿帕奇的,选汤K 6.07.0,我们稍后讲。下一步下一步之后的话,它有一个什么呀,是不是让我们选他安装的根目录啊。他们看的安装目录选一下,我们呢是在。D盘根目录下,注意你一定要保证这个是toca的根目录,记里边有B呢,Con这个目录你变点完之后,然后里边实际上还套着一个文件夹,那不好用,按确定,然后这块的话呢,你选这个呃,自带的默认的也可以,或者说你选一个JDK1.c也可以,然后next我选自带的吧。
03:07
Next。Finish。你就写完了啊,注意写完之后的话呢,我这块我会出现一个他们干的6.0server at local first,然后呢,我这块会出现一个serve,这个serve实际上是。对那个服务器的一个映射,这个serve,我们不要给它删除,也不要关闭,其他的我可以关闭昨天的哈,关掉了close。剩一个它,但这个不要关,那关的怎么了?关的让我给隐藏了点,这个下三角有一个close closed objects都在这儿呢,我我太多了,我不想看它是吧,我给它隐藏了,好了,现在我们再来新建一个。
04:00
动态的外部工程,我们看动态的外部工程,你不要那不要去建那个静态的啊,动态的外部工程,然后呢啊这些注意我这块是他CAD6.0这个你要选now的话不行,选他们看6.02.5,呃,就是这个外部的这个版本号是吧,我来写一个。嗯,First了啊对,29啊,今年30。29,然后点next。next.finish等一下大家看。大家看我这个时候他把这个web we部的这个目录的话,就建好了web content。Web INF Li。web.XL文件,点右键看build pass con,我们看这个时候它是不是自动的把这个输出目录弄到这个class下面来,然后按OK,我们新建一个看看效果。
05:07
新建一个class。八。随便写一个啊。好在这里边的话呢,我们来写一个方法。Return,写个hello word写完好,写完这个word之后呢,我还像那样哈,我在外部content下边来新建一个JSP。找到。Web。JP。
06:01
Hello。这个GSP我们还没学哈,我们只是想通过这样的方式来测试我们这个环境,然后。杠会自动的把它给导进来。Person等于new。Person。我们在页面上可以写账号代码,这个就是。系统点out点点。In,好啦,我打一个LN。换行保存,下一步的话呢,我们需要运行看GP右键。Run I。Run server在服务器上跑run server next。
07:03
Finish。是不在这儿呢,我刷新,哎,这个时候的话呢,我们就不用来回切换了,以前看那个控制台啊也比较费劲,现在的话呢,都在我的一个,呃,都在我的一个ecle里边就可以搞定了。好了,我们说一下刚才这个步骤。Fell。右键6note.tt。我们的目标呢,是。在使用。Java版的开发动态的外部工程。
08:03
实际上就是什么呀,因为照不相嘛,好了。怎么看的呢,第一步。我们的做法是第一步把这个开发选项切换到张把。开发选项。切换到Java。你第一步,第二步。切换完之后的话,我们怎么了?哎,我们啊习惯于这个package explorer怎么办呢?那我可以通过window so view other,我在Java里面找到这个package explore,然后给它一点完之后的话,应该是在底下拖到这个位置,这是我们的习惯,你说老师我我愿意用那个project那个那个没问题,没问题,这块我们只是建议哈,说可以。
09:07
嗯,在。什么呢,Window?中找到什么呢?找到package。Explore。然后并把其郭拽。Do。开发区的转变。可以三三,然后我如果切换到张阿这个选项卡的话呢,怎么了,它底下会有一个service,如果没有的话,刚才同样的方式找到service service,然后怎么样,然后在在。
10:09
面板中。新建。对个comca的服务器,他CA服务器咋建的呀,右键new server找到comca,然后呢,新建comca的服务器就可以了,其中新建的时候你得注意到什么啊,我这个已经建完了啊,新建的时候比方说五百一样的,新建的时候的话呢,我们一定要关联到他们看的安装啊,根目录一定是根目录哈,好了一定要关联到。方安装的根母五可以四啊新建新建一个什么呢?新建一个叫动态的外包工程,我们看。
11:06
New,为什么dynamic web project?好了,在新建这个项目的时候需要注意什么呀?需要注意一点就是你一定要选中这个target run time,正要选now的话,你无法运行。啊,一定要这个target time选择阿帕及to KD6.0。其中。它给它看虚选中选择啊,我看那6.0,我们展示就说6.0哈,然后就可以了,开发完了,然后。
12:00
正常开发开发啊。Web应用六怎么运行啊,如果要是运行一个JSP的话,你直接可以,哎,右键run as run so。可以通过。可以通过什么呢?可以通过这个。Run on run on来运行。外部项目这就可以了,然后的话呢,我这块有什么呀,我这块有浏览器,同样我这个底下也有控制台,整个这个就OK,来大家把这个来搞一下。来做一下。刚才呢,我们在左边。
13:02
创建这个。一会儿说啊,刚才呢,我们在左边创建这个,嗯,外边用的时候呢,我们发现一个什么问题呢,我点new,大家看左边是不是这些东西啊,我想建个JP拉这个账号,累了我还得去找阿吧,很麻烦,于是呢,我们实际上是可以定制这个面板的,可以定制。看window。有一个定制的,就是第三个栏里边的打开。呃,For,最后一个好了,给我们定制了,我们暂时把这些东西都给它挑掉,我们自己来建,看可以建哪些东西,那没办法哈,首先看第一个没有,我们看往后找真的种里边我们需要来建fell。希来father。然后上里边全选。
14:01
这里边这个呢,我们就选个test case这个不要了。Java部分我们全选。再来张一的。GPM现在不用了哈,四的也不用。Circle的,我们选一个。Web我们全选。Web的话呢,这个静态的外部工程就不要了。外这个不要了是吧,动态的这个要都要XML,选一个XML好了,嗯,OK,再看new是不是我们定制的这个了,哎,这里边这个东西就比较全了,我们我们不一定每次都需要去找那个。阿,这个比较方便。
我来说两句