国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

用JBuilderX開(kāi)發(fā)WEB應(yīng)用程序

2019-11-17 06:15:54
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  Borland公司的JBuilder是世界領(lǐng)先的java開(kāi)發(fā)環(huán)境。目前最新版本JbuilderX是一個(gè)開(kāi)發(fā)企業(yè)級(jí)Java應(yīng)用的綜合性跨平臺(tái)環(huán)境,它在使JBuilder屢獲殊榮的性能上,增加了很多新的特性,從而成為目前最強(qiáng)大的 Java可視化開(kāi)發(fā)環(huán)境。本文將通過(guò)一個(gè)簡(jiǎn)單的WEB項(xiàng)目,使您快速進(jìn)入JBuilderX的殿堂。


  JBuilderX的功能極其豐富,本文不會(huì)也不可能面面俱到地介紹所有的功能,只會(huì)對(duì)涉及例子項(xiàng)目開(kāi)發(fā)的一些輕易忽視或不輕易把握的功能展開(kāi)介紹,而對(duì)一些常見(jiàn)的功能將一點(diǎn)而過(guò),或不提及,相信您可以在項(xiàng)目開(kāi)發(fā)操作過(guò)程中自然把握那些基本的功能。您也可以通過(guò)JBuilderX在線幫助文檔來(lái)了解和把握這些內(nèi)容,推薦您閱讀help->JBuilder toturials中前4個(gè)基礎(chǔ)教程。

  項(xiàng)目介紹

  雖然JBuilderX可以用于開(kāi)發(fā)桌面、無(wú)線、applet等應(yīng)用程序,但80%以上的使用者用它開(kāi)發(fā)J2EE的WEB應(yīng)用程序,所以我設(shè)計(jì)了一個(gè)簡(jiǎn)單的WEB應(yīng)用項(xiàng)目,亦步亦趨地帶領(lǐng)您開(kāi)發(fā)出一個(gè)可以運(yùn)行的WEB應(yīng)用程序。

  這個(gè)WEB項(xiàng)目只包含一個(gè)用戶登錄的功能,其系統(tǒng)框圖如下:


圖1. 系統(tǒng)框圖

  其中web應(yīng)用服務(wù)器為tomcat4.1,數(shù)據(jù)庫(kù)服務(wù)器為Oracle10g。

   這個(gè)項(xiàng)目包括以下內(nèi)容:

  1) 用戶表T_USER:用于保存用戶的信息

  2) 登錄頁(yè)面login.htm:讓用戶錄入用戶名和密碼

  3) 用戶信息javaBean類UserBean:包括三個(gè)屬性,即用戶ID和用戶密碼及用戶名

  4) 獲取數(shù)據(jù)庫(kù)連接類DSBean:獲取數(shù)據(jù)庫(kù)鏈接,以便操作數(shù)據(jù)庫(kù)

  5) 用戶登錄處理頁(yè)面execute.jsp:將用戶id,用戶密碼和數(shù)據(jù)庫(kù)中的比較,產(chǎn)生結(jié)果頁(yè)面

  6) 異常處理頁(yè)面error.jsp:當(dāng)發(fā)生異常時(shí)轉(zhuǎn)入異常處理頁(yè)面,顯示人性化的錯(cuò)誤信息

  項(xiàng)目中各項(xiàng)部分的協(xié)作關(guān)系如下圖:


圖2. 系統(tǒng)中各部分的協(xié)作關(guān)系

進(jìn)入討論組討論。
  創(chuàng)建數(shù)據(jù)庫(kù)

  首先以system用戶登錄oracle數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)用戶:

create user test identified by test;grant connect,resource to test;
  用戶信息表T_USER,該包括三個(gè)字段,其表的結(jié)構(gòu)如下:

字段名類型 注釋user_ID varchar2(10) 用戶IDuser_name varchar2(20) 用戶名passWord varchar2(30) 用戶密碼
  以test用戶登錄數(shù)據(jù)庫(kù),運(yùn)行以下語(yǔ)句SQL,創(chuàng)建用戶信息表:

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;
  創(chuàng)建項(xiàng)目工程

  創(chuàng)建工程:File->New Project出現(xiàn)下面的界面:




發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 栾川县| 辽阳县| 崇文区| 罗定市| 安义县| 双峰县| 韶山市| 汝阳县| 双鸭山市| 海晏县| 儋州市| 延寿县| 筠连县| 磐安县| 中山市| 大悟县| 麻城市| 大田县| 尤溪县| 哈巴河县| 双辽市| 清水河县| 黑河市| 珲春市| 交城县| 绩溪县| 富宁县| 会昌县| 洪雅县| 花莲市| 察雅县| 射阳县| 莆田市| 淮南市| 呼和浩特市| 德兴市| 德保县| 侯马市| 两当县| 淳安县| 怀安县|