浏览 2360 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (15) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-24
最后修改:2011-12-24
本文简单地介绍搭建基于bboss mvc框架的eclipse 工程以及编写第一个实例的步骤: 1.首先准备好eclipse或者myeclipse 2.从官网上下载bboss mvc框架的demo工程: http://www.bbossgroups.com/file/download.htm?fileName=demoproject.zip 3.将demoproject.zip解压到相应的目录,例如: d:/workspace/demoproject 4.打开eclipse/myeclipse 将demoproject项目导入即可 5.这样你就搭建好一个完整的bboss mvc的demoproject开发环境了 6.现在可以开发自己的第一个mvc 例子了 开发mvc例子的步骤: 1.新建控制器类web.BbossTest d:/workspace/demoproject/src/web/BbossTest.java BbossTest编写控制器方法testBboss: package web; import org.frameworkset.web.servlet.ModelAndView; public class BbossTest { public ModelAndView testBboss(){ return new ModelAndView("path:view"); } } 为了简单起见,我们在控制器方法中只是做了个简单的页面跳转:path:view,这是一个地址别名,具体的配置见下一步。 2.控制器类写好后就可以写相应的配置文件,新建xml文件bboss-test.xml存放在以下目录: d:/workspace/demoproject/WebRoot/WEB-INF/conf/bboss-test.xml,内容为 <?xml version="1.0" encoding='gb2312'?> <!-- bboss-test.xml 描述:demo配置文件 --> <properties> <property name = "/test/*.page" class="web.BbossTest" singlable="true" path:view="/index1.jsp"/> </properties> 这里需要说明的就是name = "/test/*.page",部分指定了控制器对应的url映射规则,*号对应控制器web.BbossTest中的方法名,class="web.BbossTest" 指定了控制器类,singlable="true" 部分标识了该控制器为单例模式,path:view="/index1.jsp"指定了别名path:view对应的实际jsp页面,控制器方法跳转时需要用到 3.编写jsp页面index1.jsp,存放的地址为: d:/workspace/demoproject/WebRoot/index1.jsp 内容为: <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@ taglib uri="/WEB-INF/pager-taglib.tld" prefix="pg"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> </head> <body> 1111dfasdfasdfadsf </body> </html> 4.这样你的例子就做好了,编译以下工程,下面我们来在tomcat中部署我们的例子: 在tomcat 6的配置目录,例如: E:\environment\apache-tomcat-6.0.20\conf\Catalina\localhost下新建一个demoproject.xml文件,内容为: <?xml version='1.0' encoding='utf-8'?> <Context docBase="d:/workspace/demoproject/WebRoot/" path="/demoproject" debug="0" reloadable="false"> </Context> 5.启动tomcat,在浏览器重输入以下地址: http://localhost:8080/demoproject/test/testBboss.page 即可看到你的例子的效果哦。 同时你也可以访问demo中内置的实例: http://localhost:8080/demoproject/examples/index.page 到此,搭建bbossmvc eclipse开发工程过程和开发例子过程就介绍完了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-12-25
系统是否存在多个数据源的讨论:
关于一个系统应用是否使用多个数据源(连接池)的探讨 |
|
返回顶楼 | |