用Eclipse3.1.2+EasyJWeb0.5建立WEB项目(第二回)-含视频演示

用Eclipse3.1.2+EasyJWeb0.5建立WEB项目(第二回)-含视频演示

作者 :l.yun   Email:[email protected]   QQ:317074547

6/6/2006 9:34:02 PM

自白:

话说 java 世界精英层出不穷,我类中人望洋兴叹,多少次追随,

…..

我类中人一怒,自辟新路,心田之气,振山河,撼天地!~~

……

以上 l.yun 省略了三万多字的激情自白,都是扬扬洒洒的文字啊。去掉了真是可惜。

 

关键字: EasyJWeb  简单、实用才是硬道理!

发布网址: http://www.easyjf.com   http://www.javaresearch.org

下载网址: http://www.zaimeng.net/myeasyjweb/2.zip

开发环境:

              操作系统: Win2003_sp1

Java j2se1.5

IDE Eclipse3.1.2(wtp-all-in-one-sdk-R-1.0.2)

容器: apache-tomcat.5.5.17

框架: EasyJWeb0.5

工作区: D:\workspace

              项目: MyEasyJWeb

 

正文

 

       本来是要在这篇文档里写一下如何访问数据的,可是我后来发现自己对 EasyJWeb0.5 的路径控制还不太了解了,我又摸索了一会,打算做个屏幕录制出来,又上网下载 S-DEMO 回来用。

       上一回中,我们用多次步骤来导入 EasyJWeb0.5 的源码,十份的浪费时间和精力。这一次,我做个终极的解决方案,以实现我上一回中的诚诺。

 

       开始吧! GO GO

这里面是我下载回来的源码。先解压。我已经解压好了。

EasyJWeb0.5_src.zip ――――――――这个是源码了。

我们就是要导入 WEB-INF 下的所有文件。

 

步骤 1  导入框架

 

       新建立工程 MyEasyJWeb

 

好像电脑变得慢慢的了,可能是正在录像的原因。

这个就是项目的浏览器的内容了。希望你的和我的一个样。

 

好了,我们要一次导入所有需要的文件,

WEB-INF/easyjf-web.xml

WEB-INF/web.xml

WEB-INF/lib/*.*

WEB-INF/easyweb/*.*

WEB-INF/src/*.*

记得保持目录结构啊。

 

其实这和我们直接复制过去覆盖是一样的。

 

这里我们有一个文件夹是不导入的,

这个文件夹就是, WEB-INF/src/com/easyjf/

我们这里只做开发,不对源码做修改,也以防止我们不小心破坏了源码,而无法正常开发。

配置一下构造路径。

我们来运行一下自带的 hello 程序。

http://localhost:8080/MyEasyJWeb/hello.ejf

OK 工作正常!

~这算是终极了吗??

NO ~~~

还差一步~~~

我们并没有导入源码文件, src 目录下的 easyjf 文件夹啊,它怎么就能运行了呢???

 

来来~~和我一起看一来原因,,,

 

其实我们已经导入了 jar 文件啦,里面包含了 EasyJWeb 的类文件。

那我们怎么查看它的源码呢??

请看步骤二。

 

步骤二、终极之道~

       这样说过份吗?

一下你们给我评论吧。:)

来吧,源码。我要看你的美丽身材! l.yun 正在流口水~~~

呵呵,。。。

把源代码文件打个包, WEB-INF/src/*.*

打包成 src.zip

操作请看录像!

把源代码路径指向我们新建的 src.zip 包。

进入一个类里,按 ctrl 点击一个类,就能打开相关的源码了。

 

 

 

下里开始我们的 esayjf 路径构造吧。

大家要记得 EasyJWeb easyjweb 是默认的根目录。

 

下面我们新建立一个文件夹来演示。

easyjweb 下新建一个 GuestBook 的目录,添加一个 index.html 的模板文件

 

新建立一个包 net.zaimeng.action

包里的一个类 GuestBookAtcion.java

内容我们复制一下 Hello 的,

 

这样还不行,访问会出错的。。

修改一下 easyjf-web.xml 配置文件才行。。。试试看。。

< module path = "/GuestBook" form = ""  scope = "request" action = "net.zaimeng.action.GuestBookAction" defaultPage = "index" >

< page name = "index" url = "/GuestBook/index.html" type = "template" />

</ module >

 

 

说明 path="/GuestBook" 一下你可以用

http://localhost:8080/MyEasyJWeb/GuestBook.ejf

来为访问 /GuestBook/index.html 这个文件。

这样还不行,会找不到类的,解决方法是把服务器删除了重建。

哈哈,我把类名写错啦,,,

重构 -> 重名字类

OK  就这样行啦,

 

我建议大家开发时一次性把模板和类建好,那怕是空的文件也行啊。这样就一次删除服务器就好了。

OK 已经是晚上 12 点了,我也该收工了,88

慾知后事如何,请看下回分解!

 

敬请期待第三回~

 

 

This.End()

 

这几天我可能会很忙,数据库访问我还是要等到,周日晚出吧。

 

 

L.yun

6/7/2006 12:00:56 AM

原文: http://www.easyjf.com/html/bbs/20060607/12328637-1441011.htm
视频下载: http://www.zaimeng.net/myeasyjweb/2.zip

你可能感兴趣的:(用Eclipse3.1.2+EasyJWeb0.5建立WEB项目(第二回)-含视频演示)