BeetleWeb框架快速入门
简介1
运行环境1
安装配置1
入门示例2
简介
BeetleWeb是一个基于J2EE标准Servlet 容器技术构建的请求驱动式的MVC 快速开发
Web框架。它功能强大而简单易用,其学习曲线非常低,拥有Web开发经验的程序员,看
看例子代码就能马上上手。对于新的java 初学者,经过1小时的培训就能够投入开发。
运行环境
J2EESevlet2.3+(含2.3)以上Web容器(如:Tomcat4.x,Tomcat5.x,Tomcat6.x;Resin2.x,
Resin3.x 等等)
兼容SunJDK1.4+(含1.4)以上的JVM(如:SunJDK1.4、5、6;IBM及Bea 相应的
JDK版本)
安装配置
(1),下载Beetle Web开发包。
BeetleWeb核心开发包,下载地址:
/j2ee/mvc/BeetleWeb.zip
/j2ee/core/BeetleCore.zip(Beetle 框架公共核心库文件)
BeetleWeb核心开发包依赖的第3方库文件,下载地址:
/j2ee/download/sharelib.zip
BeetleWeb框架示例,下载地址:
/j2ee/download/WebDemo_src.rar
/j2ee/download/WebDemo.rar
(2),解压开发包,并根据标准的Web Servlet 应用安装相关的类库和web.xml 文件。
库名/配置 说明
BeetleCore.jar Beetle 框架公共核心库文件(必须)
BeetleWeb.jar Beetle Web框架库文件(必须)
config 目录 config配置目录,位于Web应用的根目录下(必须)
WebController.xml 控制器配置文件(必须)
WebView.xml jsp视图配置文件(必须)
jsonrpcEx.js ajax开发客户端javascript库文件
1
web.xml J2EE标准Web应用配置文件
log4j.jar 日志记录库(必须)
dom4j.jar 框架xml 解析库文件(必须)
oscache-2.2.jar 缓存框架包,页面请求动态缓存所必须依赖
jfreechart.jar 页面动态绘图所必须依赖
itext-2.0.4.jar 页面生成pdf视图所必须依赖
poi-3.0.1.jar 页面生成excel 视图所必须依赖
hessian-3.0.13.jar 简易Web Service 开发所必须依赖
commons-fileupload-1.0.jar 页面文件上传
jsonrpc-1.0.jar ajax开发所必须依赖
(3),把可执行的示例WebDemo.war包部署到Tomcat,体验一下效果。
:8080/webdemo/
入门示例
下面通过一个简单用户登录例子,以便大家快速入门。以Eclipse 为开发环境。
步骤(一):建立一个Web项目
打开Eclipse 建立一个名为QuickStart 的Dynamic Web Project 项目
图1
步骤(二):在QuickStart 项目的根目录下建立一个lib 目录,把框架BeetleCore.jar、
BeetleWeb.jar及其相关的第3方库文件拷贝到此目录,并添加到项目的classpath中。
2