J2EE,JSP,Java的区别
J2EE,JSP,Java的区别
JSP 就是用来做动态页面的,可以归属到J2EE系列中。
Java 这个词的概括可能更广一些,因为Java 包含 3个领域,分别是:
J2EE: 企业级开发
J2ME:嵌入式开发
J2SE:图形界面开发java包含三大分支:
J2SE --java standard edition--标准版本,这个是下面两个的基础!一般是位于客户端的应用;
J2ME--java Micro edition --一般位于嵌入式应用,例如手机游戏
J2EE --java Enterprise Editon --一般为服务器端程序的应用JavaScript, 这个是嵌入在网页(一般为html,ASP,JSP等网页)的一种脚本语言,用于数据的验证,支持页面的值的传递等问题的处理;
JavaScript跟java一点关系都没有
java是程序设计语言(与C/C++/C#同类)
JavaScript是网页中的脚本语言(与vbscript等脚本语言同类)Javascript是一种由Netscape的
扩展资料;
JavaScript 的正式名称是 "ECMAScript"。这个标准由 ECMA 组织发展和维护。ECMA-262 是正式的 JavaScript 标准。这个标准基于 JavaScript (Netscape) 和 JScript (Microsoft)。Netscape (Navigator 2.0) 的 Brendan Eich 发明了这门语言,从 1996 年开始,已经出现在所有的 Netscape 和 Microsoft 浏览器中。ECMA-262 的开发始于 1996 年,在 1997 年 7 月,ECMA
会员大会采纳了它的首个版本。J2EE 意思是企业级开发,所谓企业级开发,就是在企业中所用到的一系列Java技术的总称
绛旓細JSP 灏辨槸鐢ㄦ潵鍋氬姩鎬侀〉闈㈢殑锛屽彲浠ュ綊灞炲埌J2EE绯诲垪涓 Java 杩欎釜璇嶇殑姒傛嫭鍙兘鏇村箍涓浜涳紝鍥犱负Java 鍖呭惈 3涓鍩燂紝鍒嗗埆鏄細 J2EE: 浼佷笟绾у紑鍙 J2ME锛氬祵鍏ュ紡寮鍙 J2SE锛氬浘褰㈢晫闈㈠紑鍙 java鍖呭惈涓夊ぇ鍒嗘敮:J2SE --java standard edition--鏍囧噯鐗堟湰,杩欎釜鏄笅闈袱涓殑鍩虹!涓鑸槸浣嶄簬瀹㈡埛绔殑搴旂敤; J2ME--java M...
绛旓細1銆JAVA鏄竴绉嶉潰鍚戝璞¤瑷鐢盨UN鍏徃鍑哄搧 J閽堝涓嶅悓鐨勪娇鐢ㄦ柟鍚戣鍒掑嚭JSE锛孞EE锛孞ME涓変釜鐗堟湰 2銆 JSE 鎸囨爣鍑嗙増涓鑸敤浜庣敤鎴峰涔燡AVA璇█鐨勫熀纭涔熸槸浣跨敤鍏朵粬涓や釜鐗堟湰鐨勫熀纭涓昏鐢ㄤ簬缂栧啓C/S椤圭洰鍜屾彁渚涙爣鍑嗙殑JAVA绫诲簱锛屾槸鎵鏈夊熀浜Java璇█寮鍙戠殑鍩虹锛岃鐗堟湰涓昏鐢ㄤ簬寮鍙戞闈㈠簲鐢ㄧ▼搴忋3銆 JEE 鎸囦紒涓氱増渚濇墭浜...
绛旓細java web灏辨槸鎸j2ee杩欎竴鍧楋紝j2ee鏄痡ava骞冲彴浼佷笟鐗堬紝鐢ㄤ簬鍒涘缓鏈嶅姟鍣ㄥ簲鐢ㄧ▼搴忓拰鏈嶅姟鐨勩倃eb鏄叾涓竴閮ㄥ垎銆 jsp鏄竴绉嶅姩鎬佺綉椤垫妧鏈紝绠楁槸j2ee web閮ㄥ垎鍏ラ棬鍚с
绛旓細鍏朵腑j2se鏄熀纭锛屼竴鑸墍璋撶殑jdk鍗砵2se寮鍙戝钩鍙板伐鍏凤紝寮鍙j2ee鍜宩2me杩橀渶瑕佷笅鐩稿簲骞冲彴鐨勭被鍖咃紝浠ュ涓嶅悓骞冲彴鐨勬敮鎸锛宩ava绋嬪簭鍛樹竴鑸紑濮嬪j2se锛屽氨鏈変簡java璇█鍩虹锛屽瑕佸紑鍙慾2ee绋嬪簭锛岃繘鑰屽html,javascript,xml,jsp,servlet,jbdc,ejb鐒跺悗鏄揩閫熷紑鍙慾ava web绋嬪簭鐨勫紑婧愭鏋跺娴佽鐨剆tructs锛宻pring锛宧ibernate绛...
绛旓細jsp鏄綘瑕佸疄鐜板姩鎬佺綉绔欐墍浜叉墜鍐欑殑浠g爜锛宩sp浼氳瀹屽叏缂栬瘧涓簊ervlet锛岀湡姝e湪鏈嶅姟鍣ㄥ悗鍙拌繍浣滅殑鏄痵ervlet銆j2ee锛氭槸java鐨勪笁澶у钩鍙颁箣涓锛屽嵆锛歫2ME锛宩2SE锛宩2EE锛宩2EE鍖呮嫭web service锛宩sf锛宻ervlet锛宩sp锛宺cp寮鍙戯紝EJB锛宩avaBean绛夌瓑銆傛讳箣瀹冩槸涓潰鍚戜紒涓氱殑骞冲彴銆備笌涔嬪搴旂殑灏辨槸寰蒋鐨.NET銆
绛旓細杩樻湁浣犺鐨凷pring锛屽氨鏄竴涓鏋讹紝搴旂敤鍦J2EE鐨勶紝灏辨槸寮鍙戠綉椤垫椂鐢ㄧ殑涓涓鏋躲傚洜涓篐TML涓嶈兘鏈嶅姟鍣紙涔熷氨鏄暟鎹簱锛夎繘琛屽姩鎬佺殑浜や簰锛屾墍浠ュ氨鍑虹幇浜JSP銆傝繕鏈Java Swing锛屽彧鏄疛2SE鏍囧噯涓殑涓涓寘锛屾潵杩涜妗岄潰搴旂敤绋嬪簭寮鍙戠殑锛屽氨鏄潵鐢诲簲鐢ㄧ▼搴忕殑澶栬銆侸2EE涓嶴wing鐨勫尯鍒紝鎴戜篃灏变笉澶氳浜嗐侾S锛氭棤璁轰綘瑕...
绛旓細Java 鍒唈2se j2ee j2me 涓変釜閮ㄥ垎锛宩2se鏄熀纭鏄闈㈠簲鐢ㄧ▼搴锛宩2ee鏄潰鍚戜紒涓氬瀷鐨刯2me鏄潰鍚戞墜鏈虹▼搴忔瘮濡傛墜鏈烘父鎴 jspJSP(Java Server Pages)鏄敱Sun Microsystems鍏徃鍊″銆佽澶氬叕鍙稿弬涓庝竴璧峰缓绔嬬殑涓绉嶅姩鎬佺綉椤垫妧鏈爣鍑嗐侸SP鎶鏈湁鐐圭被浼糀SP鎶鏈紝瀹冩槸鍦ㄤ紶缁熺殑缃戦〉HTML鏂囦欢(*.htm,*.html)涓彃鍏ava绋嬪簭娈...
绛旓細Standard Edition(鏍囧噯鐗) J2SE 鍖呭惈閭d簺鏋勬垚Java璇█鏍稿績鐨勭被銆傛瘮濡傦細鏁版嵁搴撹繛鎺ャ佹帴鍙e畾涔夈佽緭鍏/杈撳嚭銆佺綉缁滅紪绋 Enterprise Edition(浼佷笟鐗) J2EE 鍖呭惈J2SE 涓殑绫伙紝骞朵笖杩樺寘鍚敤浜庡紑鍙戜紒涓氱骇搴旂敤鐨勭被銆傛瘮濡傦細EJB銆乻ervlet銆JSP銆乆ML銆佷簨鍔℃帶鍒 Micro Edition(寰缉鐗) J2ME 鍖呭惈J2SE涓竴閮ㄥ垎绫伙紝鐢ㄤ簬娑堣垂...
绛旓細J2EE涓嶫avaEE鐨勪富瑕佸尯鍒湪浜庡畠浠殑鍚嶇О鍜岀増鏈彿锛屼絾瀹冧滑鍦ㄥ姛鑳藉拰缁勪欢涓婃槸鐩镐技鐨勩傞鍏堬紝瑕佹槑纭殑鏄锛孞avaEE鏄疛ava骞冲彴鐨勫綋鍓嶄紒涓氱骇鐗堟湰锛岃孞2EE鏄疛ava骞冲彴鐨勭浜屼釜浼佷笟绾х増鏈傚湪JDK 5.0涔嬪悗锛孞2EE琚敼鍚嶄负JavaEE锛浠ユ洿濂藉湴鍙嶆槧Java骞冲彴鐨勫彂灞曞拰婕旇繘銆傝繖绉嶅悕绉颁笂鐨勫彉鏇翠富瑕佹槸涓轰簡涓Java鐨鍏朵粬鐗堟湰锛堝...
绛旓細J2EE鍙槸涓蹇碉紝鏄害瀹氫織鎴愮殑瑙勫垯銆傚氨濂藉儚姣涙辰涓滆锛氭垜瑕佸悆楸硷紒姣涙辰涓滃璋佽浜嗭紝鍙兘鏄釜缇庡コ绉樹功锛岀編濂冲氨鏄JSP锛缇庡コ绉樹功涓嶄細鍋氶奔鍟婏紝濂瑰彧濂藉憡璇夌瀹讹紝绠″灏辨槸EJB锛岀瀹跺彨鍘ㄥ笀鍋氶奔锛屽彨鍘ㄥ笀鍋氶奔鐨勮繖涓姩浣滃氨鏄痵ervlet锛岄奔绔埌姣涙辰涓滈潰鍓嶅暒锛岃繖楸煎氨鏄java bean锛屽疄浣揵ean銆備粬浠箣闂寸殑鍒嗗伐鏄簨鍏堢害瀹氬ソ...