成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JSP和J2EE基礎知識介紹

開發 后端
本文介紹的是JSP和J2EE的一些基礎知識,針對初學者。把JSP和J2EE放到一起介紹,是有原因的。希望對大家有幫助,一起來看吧!

JSP是Java Server Page,是一種動態網頁技術標準。J2EE是Java 2 Enterprise Eidtion,它們是Sun公司建立在Java語言上的一種服務器端的編程技術,簡單來說,它是用來動態生成網頁的一種技術,現在的主要對手是微軟主推的ASP.NET。

JSP和J2EE的關系簡述

JSP應該是屬于J2EE的一部分,JSP只是用來動態生成web頁面的,jsp文件的后綴是.jsp,和php等技術一樣,人們習慣以文件后綴命名這項技術,其實決大部分(可以說是全部)的數據庫操作和很大一部分的復雜商業邏輯都是在JavaBean(典型的J2EE使用EJB)或其他的Java類中實現的,所以在網上基于J2EE的,網站的網頁后綴都是.jsp。

如果說把顯示一個網頁比喻成用筆在紙上寫字給人看的話,理想的J2EE網站應該是中各部分的功能應該是:JSP就是筆的外套(它只是輔助筆芯,寫出字來),JavaBean和EJB等就是筆芯(它們是網站的核心,用戶是看不到它們的,"筆芯"決定了寫出來的字是什么顏色的,好看不好看,書寫起來是否流利,也就是說它們決定了整個網站的功能,是否穩定,是否高效,是否安全等),網絡和服務器軟件就是紙,"紙"好看著就舒服,也就是網頁顯示的快)。

當然這個比喻不是很恰當,J2EE的各個部分是緊密聯系在一起的,單純的JSP也可以不借助JavaBean或EJB來連接數據庫以及處理商業邏輯,只是那樣效率很低而且不能發揮Java的可重用的優點。其實大家都知道,一個Java程序要運行,就必須被編譯生成.class文件,從這一點上說,JSP,Servlet,JavaBean,EJB(它很特殊,需要J2EE服務器的特殊支持)他們又有統一的一面。

JSP和J2EE的技術范圍

其實J2EE技術的范圍是一個很大的,EJB是J2EE最核心的技術。EJB的優勢是它通過J2EE服務器的支持(所有的J2EE服務器都必須支持EJB的特性,最有名的是BEA公司的WebLogic和IBM公司的WebSphere),以最簡單的方式實現了事務,分布式部署等復雜處理,而且實體Bean,消息Bean,會話Bean(名字可能記錯了,呵呵)三各種EJB各有"神通"。

可以這么說,EJB之所以能以簡單的代碼實現高級的復雜的功能,是因為它站在了J2EE服務器的肩膀上。好的EJB完全可以作為商業軟件出售。

基本上,JSP用于讓www服務器產生出內容可以變化的網頁文檔和對用戶提交的表單數據進行處理,例如,顯示留言內容,留言內容總是在增加的,所以,傳遞給用戶瀏覽器的網頁文件內容是需要改變的,這就是jsp來實現的。將用戶留言插入到數據庫中,也是JSP來實現的。

J2EE用于開發大型的商業系統,例如,你在各個銀行之間的取款,存款,銀行之間要互通有無,執行存取款的記錄操作,還要進行安全性檢查,不能誰都可以來查帳,還要考慮網絡斷線等問題。

小結:

Java的運行速度是用class常駐內存來完成的,所以它在一些情況下所使用的內存比起用戶數量來說確實是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java文件和.class文件,以及對應的版本文件。

【編輯推薦】

  1. jsp開發技術應用的29個注意事項
  2. JSP虛擬主機使用中的亂碼問題
  3. JSP應用開發的背景及特點
  4. JSP動態網站環境搭建應用中的詳細步驟
  5. jsp速度優化七種方法
責任編輯:于鐵 來源: 互聯網
相關推薦

2009-06-10 14:10:23

J2EE學習J2EE是什么

2009-07-02 13:58:29

JSP和J2EE

2009-06-23 08:06:46

J2EE體系架構J2EE模型J2EE設計模式

2009-06-22 17:34:40

J2EE架構

2009-06-19 17:03:44

J2EE學習

2009-06-10 13:37:06

J2EE可伸縮性J2EE靈活性J2EE維護

2009-06-11 17:06:11

J2EE歷史Java EE概述

2011-07-21 14:23:03

J2EE

2009-06-08 21:34:09

J2EEJ2SEJ2ME

2009-06-23 16:48:26

J2EE常見問題J2EE平臺

2009-06-10 16:25:43

J2EE架構架構

2009-06-22 17:05:41

Java EEJava企業應用

2009-06-18 15:54:57

J2EE下使用JNDI

2009-06-23 08:12:48

J2EE調用存儲過程

2009-06-22 16:21:02

J2EE線程

2009-06-18 16:13:14

J2EE開發

2009-06-22 11:15:00

J2EE應用測試

2009-06-18 15:45:55

J2ee筆試

2009-06-22 11:50:00

J2EE Web應用快速開發

2009-06-11 15:26:05

EJB組件EJB容器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91亚洲免费 | 一区二区在线免费播放 | 亚洲视频三区 | 亚洲国产精品久久久久婷婷老年 | 亚洲综合无码一区二区 | 欧美精品1区2区 | 中文字幕三区 | 成人精品视频在线 | 亚洲网站观看 | 亚洲高清视频在线观看 | 欧美日韩国产高清视频 | 国产精品欧美一区二区三区 | 国产在线一区二区三区 | av在线一区二区三区 | 91精品国产91久久久久久密臀 | 久久不卡| 成人国产精品免费观看视频 | 日韩精品在线看 | 五月婷婷导航 | 色天堂视频 | 毛片a级| 婷婷丁香综合网 | 欧美一区二区三区视频 | 欧美日韩久久 | 三级黄色片在线观看 | 成人福利在线视频 | 97偷拍视频 | 少妇精品亚洲一区二区成人 | 一区二区三区欧美在线观看 | 日韩精品福利 | 亚洲精品中文字幕在线观看 | 日韩在线播放一区 | 亚洲精品成人免费 | 色视频在线播放 | 欧美理论在线观看 | 日本免费在线 | 日韩欧美一区二区三区 | 精品久久久久久久久久久久久久久久久 | 激情亚洲| 久久久无码精品亚洲日韩按摩 | 国产成人久久久 |