随笔 - 115  文章 - 481  trackbacks - 0
<2006年6月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用链接

留言簿(19)

随笔档案(115)

文章档案(4)

新闻档案(1)

成员连接

搜索

  •  

最新评论

阅读排行榜

评论排行榜

作者: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框架 阅读(2583) 评论(2)  编辑  收藏

FeedBack:
# re: 用Eclipse3.1.2+EasyJWeb0.5建立WEB项目(第一回) 2006-06-07 12:24 mingo
myeasyjweb_indexAction

这样的类名命名方式会误导新手的。  回复  更多评论
  
# re: 用Eclipse3.1.2+EasyJWeb0.5建立WEB项目(第一回) 2006-06-07 19:33 艾尘
代码说明一切。哎~~~~  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: