您的位置:jsp学习站首页 >> 框架/开源 >> STRUTS >> 用jdeveloper开发struts系统入门

用jdeveloper开发struts系统入门 (1)

[ 来源:互网络 | 更新日期:2007-09-09 19:29:38 | 浏览次数:1405]
简介:0。当然,我个人还是很喜欢Borland公司的产品,但由于种种原因,公司改用了Oracle的JDeveloper。JDeveloper1
JBuilder也许是现在最为流行的Java开发工具,但它不是免费的,在最新版的JBuilder9中会自动向Borland公司发信息,很容易被查出是否在使用盗版。而struts是现在最流行的web系统架构,JBuilder9自带的竟然还是struts1.0。当然,我个人还是很喜欢Borland公司的产品,但由于种种原因,公司改用了Oracle的JDeveloper。JDeveloper1.0是Oracle公司从Borland买了JBuilder代码改造而成的,听闻着很少。但从JDeveloper3.0开始,JDeveloper开始集成了Oracle的BC4J开发组件(这是一个很强大、易用的开发组件),JDevelpoer开始受到关注。下面,我将介绍一下如何在JDeveloper903上开发struts系统。

一 准备工作
1.1 下载JDeveloper
首先,从Oracle的网站上下载最新版本的JDeveloper9.03.3版本,JDeveloper现在是免费的。
1.2 关于Oc4j
在JDeveloper中还自带了Oracle的一个应用服务器OC4J。解压所下载的压缩包,在JDeveloper目录下的j2ee文件夹就是OC4J所在的目录。如果要手工启动Oc4j,我们可以在在它所在的目录下执行java ?Cjar oc4j.jar。Oc4j的用法和功能在这里不详细介绍。
二 开发struts系统
2.1 运行JDeveloper
在JDeveloper所在目录下的[JDeveloperHome]jdevin中的jdevw.exe就是JDeveloper在windows中的运行程序。运行JDeveloper后界面如下图:
 



图1

JDeveloper的struts开发支持struts的最新版本struts1.1,并且提供了struts开发向导。下面,我们将介绍如何用JDeveloper开发struts系统。
2.2 构建struts系统环境
1)    首先,我们要创建一个工作空间(workspace)。在JDeveloper中有一个根工作空间,右击(鼠标右键单击)根工作空间,在弹出菜单中选择“new workspace…”创建一个新的工作空间。
2)    通过File|New…|General|Empty Project创建一个名为strustdemo的空的工程。
3)    在新的工作中通过struts系统向导完成struts开发环境的创建。
在File|New菜单下选择Web-Tier分枝下的struts,在右边的选项中选择“starter application”,单击“OK” 按钮。
 


图2
完成了上面的步骤,一个struts的开发环境就完成了。从JDeveloper中我们可以看到向导为我们的工程添加了web.xml、struts-config.xml和一个proterties文件。
2.3 一个struts的开发实例
这只是一个简单的实例,用户输入网址,将弹出一个JSP页面,在JSP页面中输入用户信息并提交,将在同一页面中显示出信息列表。
2.3.1 编辑struts-config.xml文件
首先,我们在struts-config.xml中添加actionmapping、在JSP中用于接收用户输入信息的DynaActionForm。
右击struts-config.xml,在弹出菜单中选择“Edit Struts Config…”项,将弹出struts-config.xml文件的编辑器。
 





 
图3
从图3可看到,JDevelpoer为我们提供了配置struts-config.xml文件的工具。
1)    先选择Form Beans分支添加一个ActionForm
 


图4

2)&nbs
[1] [2] [3] [4]
Tags:关键字:用jdeveloper开发struts系统入门
责任编辑:glen