java beetle_Beetle Web框架快速入门.pdf
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
java beetle_Beetle Web框架快速入门.pdf相关推荐
- WebService 理论详解、JWS(Java Web Service) 快速入门
目录 WebService (web服务)概述 WebService 平台技术 WebService 工作原理 WebService 开发流程 常见 Web Service 框架 JWS(Java W ...
- 视频教程-Spring框架快速入门到精通-Java
Spring框架快速入门到精通 十年项目开发经验,主要从事java相关的开发,熟悉各种mvc开发框架. 王振伟 ¥18.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 ...
- java day53【 Mybatis框架概述 、 Mybatis 框架快速入门、自定义 Mybatis 框架 】
第1章 框架概述 1.1 什么是框架 1.1.1 什么是框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种 定义认为,框架是可被应用开发者定 ...
- Go语言Web框架:Beego框架快速入门
文章目录 Beego框架快速入门 1.beego框架了解 2.MVC架构 3.环境搭建 4.beego的项目结构分析 5.Beego快速体验 6.Beego运行流程分析 7.Post案例实现 7.1前 ...
- Quartz 框架快速入门(四)
Spring的scheduling.quartz包中对Quartz框架进行了封装,使得开发时不用写任何QuartSpring的代码就可以实现定时任务.Spring通过JobDetailBean,Met ...
- Quartz 框架快速入门(三)
在前面两篇文章中简单介绍了在java应用程序中如何使用Quartz框架,这一篇中我们将看到如何在web环境下通过配置文件来完成Quartz的后台作业调度,而不必手工去创建Trigger和Schedul ...
- Quartz 框架快速入门(二)
尽可能的用声明式处理软件配置,其次才考虑编程式的方式.在上一篇<Quartz 框架快速入门(一)>中,如果我们要在 Job 启动之后改变它的执行时间和频度,必须去修改源代码重新编译.这种方 ...
- 【完结】给新手的12大深度学习开源框架快速入门项目
文/编辑 | 言有三 这是一篇总结文,给大家来捋清楚12大深度学习开源框架的快速入门,这是有三AI的GitHub项目,欢迎大家star/fork. https://github.com/longpen ...
- pythondjangoweb典型模块开发实战 pdf下载_胡阳《Django企业开发实战高效Python Web框架指南》PDF及代码...
Python社区中的框架Django 的定位是企业级开发框架,全功能 Web开发框架,少代码快速开发 Web应用.从开发速度还是上线后新功能的迭代,Django 都能很好地满足需求. 学完 Pytho ...
最新文章
- 真没想到,Python还能实现5毛特效
- python实现随机森林、逻辑回归和朴素贝叶斯的新闻文本分类
- Java 配置C3P0数据连接池存入数据存入数据库出现中文乱码问题
- 零基础学习pythonrequests_requests库初体验
- VMware与Centos7系统安装
- Linux系统编程--2(环境变量,进程控制)
- nodejs中处理回调函数的异常
- 【Docker】OCI runtime exec failed: exec failed: container_linux.go:348: starting container process cau
- Python爬虫基础:常用HTML标签和Javascript入门
- shiny动态仪表盘应用 | 中国世界自然文化遗产可视化案例
- 【交通标志识别】基于matlab GUI SIFT交通标志识别【含Matlab源码 864期】
- arm 服务器cpu型号,挑战英特尔ARM Tilera发布36核服务器CPU
- unity 自动生成脚本
- ArcGIS实验教程——实验四十三:ArcGIS栅格重分类(Reclass)案例详解
- 回溯算法符号三角形java_算法设计与分析——符号三角形问题(回溯法)
- ecshop常见漏洞
- 使用gb2312乱码,utf-8正常
- 鸿蒙系统网络连接设置ip,网络ip地址错误解决方法
- 第一次.......
- 杭电ACM2026题