作者:l.yun Email:l.yun@163.com QQ:317074547
自白:
话说java世界精英层出不穷,我类中人望洋兴叹,多少次追随,多少次落伍,
我类中人一怒,自辟新路,心田之气,振山河,撼天地!~~
……
………………
…………………………………
以上l.yun 省略了三万多字的激情自白,都是扬扬洒洒的文字啊。去掉了真是可惜。
关键字:EasyJWeb 简单、实用才是硬道理!
发布网址:http://www.easyjf.com http://www.javaresearch.org
正文:
操作系统: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
步骤1、
打开eclipse3.1.2 并新建WEB项目:文件->新建->Web->Dynamic Web Project->项目名:MyEasyJWeb
相关图片
如果你连接到网上,会有个SUN公司的对话框,同意就行啦。
新建后项目浏览器里应该是像下面这样的。
那么我们快开始导入EasyJWeb框架吧。
步骤2、导入EasyJWeb框架
解压EasyJWeb0.5_src.zip到任意文件夹。
我的是:D:\easyjf\EasyJWeb0.5_src
小注:笔者推荐用源码来开发学习。
回到eclipse->右键src文件夹->导入->文件系统->选择D:\easyjf\EasyJWeb0.5_src\WEB-INF\src
相关图片:
导入文件后项目浏览器里应该是像下面这样的。
还有很多错误,不要着急,请看下一步。
导入相关jar文件:
有两种方法,
第1种和上面的操作方式一样。
把D:\easyjf\EasyJWeb0.5_src\WEB-INF\lib导入到项目WebContent\WEB-INF\lib里
第2种方法:
直接把D:\easyjf\Ea syJWeb0.5_src\WEB-INF\lib下所有文件
复制到D:\workspace\MyEasyJWeb\WebContent\WEB-INF\lib
刷新一下项目。
错误没有啦,还多出了个WEB App Libraries包。
导入例子模板文件D:\easyjf\EasyJWeb0.5_src\WEB-INF\easyjweb\*.*
导入配置文件D:\easyjf\EasyJWeb0.5_src\WEB-INF\*.xml
相关图片如下
导入后项目浏览器如下:
运行Hello World例子:
出错啦!~~~(一大堆蛋羔向l.yun扔了过去。同志你辛苦了。吃点营养品吧,对身体有好处。。。)
谢谢大家的好意,l.yun在这里谢谢各位啦,为了报答,我一下再写份终极的第二份方案出来。谢谢!谢谢!
出错了,为什么会出错??为什么?
好好找找原因。。一定在什么地方漏掉没有操作啦。。。
先是打开web.xml *.xml没有找到想要的相关信息。
没有想要找的内容,
最后上官网查看资料输入http://localhost:8080/MyEasyJWeb/hello.ejf就可以看到正常页面了。
步骤三,新建页面
在WebContent\WEB-INF\easyjweb下新建一个myeasyjweb目录来存放我们自己的模板。
我新建了一个文件index.html
内容如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>MyEasyJWeb</title>
</head>
<body>
$!msg
</body>
</html>
在包com.easyjweb.action下新建一个myeasyjweb_indexAction类内容如下:
package com.easyjweb.action;
import java.util.Date;
import com.easyjf.web.IWebAction;
import com.easyjf.web.Module;
import com.easyjf.web.Page;
import com.easyjf.web.WebForm;
public class myeasyjweb_indexAction implements IWebAction {
public Page execute(WebForm form, Module module) throws Exception {
form.addResult("msg", "这是myeasyjweb的首页,欢迎你的到来。。。");
return module.findPage(module.getDefaultPage());
}
}
注意html和java文件里的msg 这就是传说中的代码与界面分离。。。。。
输入http://localhost:8080/MyEasyJWeb/myeasyjweb/index.ejf
就可以看到内容啦!!~~~
第一次做文档,请多指教!~END
今天很晚了,明天晚上继续研究!EasyJW访问MYSQL数据库。
欢迎转载,转载不用注明出处和作者,除非你尊重我的劳动成果和支持我的下一篇文档!
附,原文件及doc下载:http://www.easyjf.com/html/bbs/20060605/25994626-1529816.htm?ejid=31975400-1636900
posted on 2006-06-07 09:45
简易java框架 阅读(2582)
评论(2) 编辑 收藏