這篇文章主要介紹了jsp和java是什么關(guān)系,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)主營(yíng)公主嶺網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app開(kāi)發(fā),公主嶺h5成都微信小程序搭建,公主嶺網(wǎng)站營(yíng)銷(xiāo)推廣歡迎公主嶺等地區(qū)企業(yè)咨詢(xún)
JAVA分為J2EE,J2SE.J2ME,下面分別介紹:
一、.J2EE:Java 2 Platform Enterprise Edition 企業(yè)版,用于企業(yè)應(yīng)用,支持分布式部署。
J2EE平臺(tái)由一整套服務(wù)(Services)、應(yīng)用程序接口(APIs)和協(xié)議構(gòu)成,
它對(duì)開(kāi)發(fā)基于Web的多層應(yīng)用提供了功能上的支持。它包含13種核心技術(shù)規(guī)范:
(1)Java Database Connectivity (JDBC)
以一種統(tǒng)一的方式來(lái)對(duì)各種各樣的數(shù)據(jù)庫(kù)進(jìn)行存取
(2)Java Naming and Directory Interface (JNDI)
用于名字和目錄服務(wù),它提供了一致的模型來(lái)存取和操作企業(yè)級(jí)的資源如DNS和LDAP,本地文件系統(tǒng)等
(3)Enterprise Java Beans (EJB)
提供了一個(gè)框架來(lái)開(kāi)發(fā)和實(shí)施分布式商務(wù)邏輯,顯著地簡(jiǎn)化了具有可伸縮性和高度復(fù)雜的企業(yè)級(jí)應(yīng)用的開(kāi)發(fā)
(4)JavaServer Pages (JSPs) 這里就是你所說(shuō)的JSP!!!!!!
用以創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)
(5)Java servlets
提供的功能大多與JSP類(lèi)似,不過(guò)實(shí)現(xiàn)的方式不同
(6)Remote Method Invocation (RMI)
在遠(yuǎn)程對(duì)象上調(diào)用一些方法,使用了連續(xù)序列方式在客戶(hù)端和服務(wù)器端傳遞數(shù)據(jù)
(7)Interface Description Language (IDL)
將Java和CORBA集成在一起
(8)Java Transaction Architecture (JTA)
可以存取各種事務(wù)
(9)Java Transaction Service (JTS)
規(guī)定了事務(wù)管理器的實(shí)現(xiàn)方式
(10)JavaMail
用于存取郵件服務(wù)器的API,它提供了一套郵件服務(wù)器的抽象類(lèi)
(11)JavaBeans Activation Framework(JAF)
JavaMmail利用JAF來(lái)處理MIME-編碼的郵件附件,MIME的字節(jié)流可以被轉(zhuǎn)換成JAVA對(duì)象,或者轉(zhuǎn)換自JAVA對(duì)象
(12)Java Messaging Service (JMS)
是用于和面向消息的中間件相互通信的應(yīng)用程序接口(API)
(13)Extensible Markup Language (XML)
XML是一種可以用來(lái)定義其它標(biāo)記語(yǔ)言的語(yǔ)言
上面的JSP是主流,基于MVC的實(shí)現(xiàn),最流行使用,也最安全(比較其他語(yǔ)言做的網(wǎng)站)
其中EJB是java最難學(xué)的東西
但是現(xiàn)在的sun公司出來(lái)一種新的技術(shù):java FX,
可以像FLASH一樣在瀏覽器中執(zhí)行,但是也要安裝插件,具體可以參見(jiàn)www.sun.com
二、J2SE:Java 2 Platform Standard Edition 標(biāo)準(zhǔn)版,用于桌面應(yīng)用,也是J2EE的基礎(chǔ)。
包括JAVA基礎(chǔ),IO,Swing,AWT,線程,集合等知識(shí).也是學(xué)習(xí)JAVA的必經(jīng)之路(基礎(chǔ))!
三、J2ME:Java 2 Platform Micro Edition 移動(dòng)版用于小型設(shè)備,是J2SE的一個(gè)子集。
主要的技術(shù)如下:
Connected Limited Device Configuration【CLDC】:是組成資源有限的移動(dòng)信息設(shè)備的 Java 運(yùn)行時(shí)環(huán)境的兩種配置之一。CLDC 描述最基本的庫(kù)和虛擬機(jī)特性,所有包含 K 虛擬機(jī)(K virtual machine,KVM)的 J2ME 環(huán)境實(shí)現(xiàn)中都必須提供這些庫(kù)和特性。
Mobile Information Device Profile【MIDP】:是組成資源有限的移動(dòng)信息設(shè)備的 Java 運(yùn)行時(shí)環(huán)境的兩種配置之一。MIDP 提供核心應(yīng)用程序功能,包括用戶(hù)界面、網(wǎng)絡(luò)連接、本地?cái)?shù)據(jù)存儲(chǔ)和應(yīng)用程序生命周期管理。
Connected Device Configuration【CDC】:是一個(gè)基于標(biāo)準(zhǔn)的框架,用來(lái)構(gòu)建和交付可以跨許多連接網(wǎng)絡(luò)的消費(fèi)類(lèi)設(shè)備和嵌入式設(shè)備共享的應(yīng)用程序。
Mobile 3D Graphics API for J2ME【M3G】:是一種輕量的交互式 3D 圖形 API,它作為可選的包與 J2ME 和 MIDP 結(jié)合使用。
所以你所說(shuō)的JAVA和JSP的關(guān)系就這樣豁然開(kāi)朗!
JAVA是一種編程語(yǔ)言,可以編寫(xiě)應(yīng)用程序,主要應(yīng)用在網(wǎng)絡(luò)編程上。
JSP是建立在JAVA基礎(chǔ)上的一種網(wǎng)絡(luò)編程語(yǔ)言,只能在網(wǎng)頁(yè)上應(yīng)用。
JavaScript是一種Web腳本語(yǔ)言,可以嵌入在HTML中,可以由瀏覽器解釋執(zhí)行。
可以把jsp理解為腳本
java為面向?qū)ο笳Z(yǔ)言
jsp作用主要是負(fù)責(zé)頁(yè)面展現(xiàn),java負(fù)責(zé)邏輯,業(yè)務(wù)處理
jsp 本質(zhì) 是servlet,servlet本質(zhì)是 java類(lèi),就是這么個(gè)關(guān)系。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享jsp和java是什么關(guān)系內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!
網(wǎng)頁(yè)題目:jsp和java是什么關(guān)系
文章路徑:http://jinyejixie.com/article0/pggjio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、建站公司、網(wǎng)站策劃、自適應(yīng)網(wǎng)站、網(wǎng)站收錄、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)