作者 :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