用JBuilderX开发WEB应用程序

2016-02-19 14:35 9 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐用JBuilderX开发WEB应用程序,赶紧看过来吧!

【 tulaoshi.com - 编程语言 】

Borland公司的JBuilder是世界领先的Java开发环境。目前最新版本JbuilderX是一个开发企业级Java应用的综合性跨平台环境,它在使JBuilder屡获殊荣的性能上,增加了很多新的特性,从而成为目前最强大的 Java可视化开发环境。本文将通过一个简单的WEB项目,使您快速进入JBuilderX的殿堂。!-- frame contents -- !-- /frame contents --
  
  JBuilderX的功能极其丰富,本文不会也不可能面面俱到地介绍所有的功能,只会对涉及例子项目开发的一些轻易忽视或不轻易把握的功能展开介绍,而对一些常见的功能将一点而过,或不提及,相信您可以在项目开发操作过程中自然把握那些基本的功能。您也可以通过JBuilderX在线帮助文档来了解和把握这些内容,推荐您阅读help->JBuilder toturials中前4个基础教程。
  
  项目介绍
  
  虽然JBuilderX可以用于开发桌面、无线、applet等应用程序,但80%以上的使用者用它开发J2EE的WEB应用程序,所以我设计了一个简单的WEB应用项目,亦步亦趋地带领您开发出一个可以运行的WEB应用程序。
  
  这个WEB项目只包含一个用户登录的功能,其系统框图如下:
  
  
  图1. 系统框图
  
  其中web应用服务器为tomcat4.1,数据库服务器为Oracle10g。
  
   这个项目包括以下内容:
  
  1) 用户表T_USER:用于保存用户的信息
  
  2) 登录页面login.htm:让用户录入用户名和密码
  
  3) 用户信息javaBean类UserBean:包括三个属性,即用户ID和用户密码及用户名
  
  4) 获取数据库连接类DSBean:获取数据库链接,以便操作数据库
  
  5) 用户登录处理页面execute.jsp:将用户id,用户密码和数据库中的比较,产生结果页面
  
  6) 异常处理页面error.jsp:当发生异常时转入异常处理页面,显示人性化的错误信息
  
  项目中各项部分的协作关系如下图:
  
  
  图2. 系统中各部分的协作关系
  
  进入讨论组讨论。   创建数据库
  
  首先以system用户登录oracle数据库,创建数据库用户:
  
  create user test identified by test;grant connect,resource to test;
  用户信息表T_USER,该包括三个字段,其表的结构如下:
  
  字段名类型 注释user_ID varchar2(10) 用户IDuser_name varchar2(20) 用户名passWord varchar2(30) 用户密码
  以test用户登录数据库,运行以下语句SQL,创建用户信息表:
  
  create table T_USER ( USER_ID VARCHAR2 (10) PRIMARY KEY, USER_NAME VARCHAR2(20), PASSWORD VARCHAR2(30))/
  往表中插入两条用户信息:
  
  insert into T_USER values(‘zhangshang’,’张三’,’123456’);insert into T_USER values(‘lisi’,’李四’,’abc’);commit;
  创建项目工程
  
  创建工程:File->New Project出现下面的界面:
  
  
  

来源:http://www.tulaoshi.com/n/20160219/1607310.html

延伸阅读
标签: Web开发
阅读提要 AJAX,一个异步JavaScript和XML的缩略词,是当今快速发展的Web开发界十分热门的技术。在这项新技术提供巨大能力的同时,它也燃发了在"Back"按钮问题上的不容置疑的争论。本文作者将向你解释怎样在真实世界中使用AJAX以及怎样在一个工程中评估它的价值。在你读完本文后,你就会明白什么是AJAX,在什么情况下,为什么以及怎样使用这...
标签: Web开发
Web服务应用程序存在的一个常见问题是,真正的后端软件不支持XML(或者至少不支持你Web服务所使用的标准化的XML)。要解决这个问题,很多架构都实施了一个翻译阶段,用来解释收到的XML,并将它转换成为后端系统能够识别的更加适当的格式。虽然将XML翻译成不同的格式有很多种方式法,但是可扩展样式表语言(eXtensibleStylesheet Language,...
使用微软正在推行的.NET技术和C#语言可以快速建立Web应用程序,其安全性和可升级性都大大胜过普通的ASP应用程序。在这篇文章里,我们将使用.NET和C#一步一步的建立一个应用程序。 系统需求: Internet Explorer 5.5 Windows 2000 Professional, Server 或 Advanced Server ASP+/Microsoft .NET (预览版可以在 http://msdn.microso...
标签: Web开发
一、简介 AJAX,一个异步JavaScript和XML的缩略词,是最近出来的技术词语。异步意味着你可以经由超文本传输协议(HTTP)向一个服务器发出请求并且在等待该响应时继续处理另外的数据。这就意味着,例如,你可以调用一个服务器端脚本来从一个数据库中以XML方式检索数据,把数据发送到存储在一个数据库的服务器脚本,或者简单地装载一个XML文件以...
标签: Delphi
笔者在前一段的工作中,需要开发一套简单的网络数据传输程序。由于平时常用Delphi做点开发,故此次也不例外。Delphi 7中带有两套TCP Socket组件:Indy Socket组件(IdTCPClient和IdTCPServer)和Delphi原生的TCP Socket组件(ClientSocket和ServerSocket)。但是,Borland已宣称ClientSocket和ServerSocket组件即将被废弃,建议用相应的I...

经验教程

429

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部