當前位置:首頁 » 編程語言 » javawebjsp

javawebjsp

發布時間: 2022-08-09 12:11:10

java web 和 jsp 是什麼

http://ke..com/w?ct=17&lm=0&tn=WikiSearch&pn=0&rn=10&word=jsp
這是在網路中查到的jsp的詳細介紹。
其實不用全看的,我給樓主簡單說一下就行了。
java web 是指java技術中的開發網站的技術,其實真的用java做網站我個人並不推薦,不如直接用asp,php,java很多時候由於其出色的代碼書寫規范和高效的資料庫調用技術從而開發一些用一定難度的基於瀏覽器的系統,如內部oa,erp等基於intenet的系統。
舉個最簡單的例子,比如你是一個葯房的老闆,葯房肯定要有一個收費系統,收費系統必須綁定一個資料庫。這個收費系統肯定是基於桌面軟體開發的,如delphi開發的等,不然運行速度太慢了。
但是由於你是老闆,要經常出差,無法及時看到要點資料庫內容,所以你可以使用java web技術開發一個基於intenet互聯網的「老闆查詢系統」。這樣你就可以在任何可以上網的地方看到你需要的數據,當然,速度要比所面軟體開發的要慢一些。
至於jsp,是java web技術中的一種,他的爸爸叫servlet,由於大量由asp,php轉過來的程序員看不懂servlet代碼,所以sun才開發了基於servlet的,代碼編寫類似asp,php的jsp。
不過現在很多人將jsp和servlet一起使用,包括我也是這樣用的,效果非常好,雖然遠比不了struts。
樓主可以這樣理解,java web是一種技術理念,而jsp是java web理念的一個實現。
如:大規模殺傷性武器是一種技術理念,而原子彈,氫彈就是這種技術的實現,明白否?
至於教程,建議樓主先看張孝祥的java就業培訓教程後(這個教程樓主課下載迅雷後在www.gougou.com中搜索到),在去www.gougou.com搜索關於jsp的教程,jsp學起來有一定難度,需要學資料庫中的sql語句以及基本的html,還有如tomcat伺服器,weblogic,jboss等伺服器的任意一個,建議樓主學tomcat就可以了,免費的,上手快,功能除了ejb都可以。
最後祝福樓主成功吧!

❷ java web開發和jsp有什麼關系

首先:JSP是J2EE中Java Servlet規范中得一部分。它指的是使用JSP標記語言書寫的腳本文件。這種腳本文件的運行方式是編譯運行的而不是解釋運行的。當一個Servlet容器在執行一個JSP文件之前先回將其編譯成一個JAVA文件,然後再把這個JAVA文件編譯成CLASS文件才能執行。這種編譯是有Servlet容器處理的,不需要人工干預。著重要提的是,JSP編譯成的JAVA文件實際上就是一個實現了Serlvet介面的JAVA程序。有興趣的話可以觀察Tomcat的Work目錄,這個目錄是上述編譯過程的存放目錄。

第二:「Java Web」開發這個比較籠統,簡單的說它是指採用J2EE中得Java Servlet規范使用Java Web App Servet來開發發布應用的開發過程。其中除了Servlet規范外還會涉及其他很多內容。是一個使用Java來實現Web應用的統稱。

❸ 關於JSP和JAVA WEB

JAVA
WEB包括伺服器端的和頁面端兩部分,頁面端具體實現方式一般就是JSP,基本沒差別。
(實際上頁面還是可以採用別的頁面框架技術的,比如freemarker,不過絕大部分情況——超過95%都會用到JSP),開題報告就不曉滴了

❹ 「java web」就是JSP嗎

首先,你要明確一點:javaweb是使用java語言進行web系統開發!

web系統開發------Java在web開發上處於領導地位!現在主流的是MVC的三層架構,而jsp就是頁面表現層的首選,因為它出現的比較早,技術相對成熟和普及。這就是最為流行的J2EE技術。

關系就是:jsp服務於java web開發。

jsp就是html中間插入java代碼,最終要先編譯為servlet,然後轉換為。class文件的。

web開發用到的框架基本都是java語言寫的。

❺ java 和javaWeb的區別 關系

java:一種編程語言

java web(JSP):網頁代碼

我們平常說的Java一般指Java SE,也就是Java Standard Edition,Java的標准版,一般用來開發桌面應用程序,但是在開發桌面應用程序上相對VB,Delphi,VC++並沒有什麼優勢。


JavaWeb則到了Java EE領域了,也就是Java Enterprise Edition,Java的企業版,看那個web就應該想到是與Internet有關的,其實開發JavaWeb應用程序,初級的一般是用JSP(Java Server Pages)+servlet+Javabean來開發的,對大型的網站一般是使用框架來開發的,例如struts,hibernate,spring,例如校內,你在登陸的時候會在地址欄看見Login.do,登陸以後會看見Home.do這樣的請求,典型的struts框架結構。


Java還有一個版本是JavaME,Java Micro Edition,Java的微型版,諾基亞手機上運行的Java程序就是指用這個版本開發的程序。

希望對您有所幫助!~

❻ javaweb和jsp的區別

JAVA是一種編程語言,可以編寫應用程序,主要應用在網路編程上。JSP是建立在JAVA基礎上的一種網路編程語言,只能在網頁上應用。

可以把jsp理解為腳本,java為面向對象語言。jsp作用主要是負責頁面展現,java負責邏輯,業務處理

jsp本質是servlet,servlet本質是java類,就是這么個關系。

(6)javawebjsp擴展閱讀

JAVA和JSP之間的關系,以及JAVA的完整認識

JAVA分為J2EE,J2SE,J2ME下面分別介紹:

一、J2EE:Java 2 Platform Enterprise Edition 企業版,用於企業應用,支持分布式部署。

J2EE平台由一整套服務(Services)、應用程序介面(APIs)和協議構成,

它對開發基於Web的多層應用提供了功能上的支持。它包含13種核心技術規范:

1、Java Database Connectivity (JDBC)

以一種統一的方式來對各種各樣的資料庫進行存取

2、Java Naming and Directory Interface (JNDI)

用於名字和目錄服務,它提供了一致的模型來存取和操作企業級的資源如DNS和LDAP,本地文件系統等

3、Enterprise Java Beans (EJB)

提供了一個框架來開發和實施分布式商務邏輯,顯著地簡化了具有可伸縮性和高度復雜的企業級應用的開發

4、JavaServer Pages (JSPs) 這里就是你所說的JSP!!!!!!

用以創建動態網頁

5、Java servlets

提供的功能大多與JSP類似,不過實現的方式不同

6、Remote Method Invocation (RMI)

在遠程對象上調用一些方法,使用了連續序列方式在客戶端和伺服器端傳遞數據

7、Interface Description Language (IDL)

將Java和CORBA集成在一起

8、Java Transaction Architecture (JTA)

可以存取各種事務

9、Java Transaction Service (JTS)

規定了事務管理器的實現方式

10、JavaMail

用於存取郵件伺服器的API,它提供了一套郵件伺服器的抽象類

11、JavaBeans Activation Framework(JAF)

JavaMmail利用JAF來處理MIME-編碼的郵件附件,MIME的位元組流可以被轉換成JAVA對象,或者轉換自JAVA對象

12、Java Messaging Service (JMS)

是用於和面向消息的中間件相互通信的應用程序介面(API)

13、Extensible Markup Language (XML)

XML是一種可以用來定義其它標記語言的語言

上面的JSP是主流,基於MVC的實現,最流行使用,也最安全(比較其他語言做的網站)

其中EJB是java最難學的東西

但是現在的sun公司出來一種新的技術:java FX,

可以像FLASH一樣在瀏覽器中執行,但是也要安裝插件,具體可以參見www.sun.com

二、J2SE:Java 2 Platform Standard Edition 標准版,用於桌面應用,也是J2EE的基礎。

包括JAVA基礎,IO,Swing,AWT,線程,集合等知識.也是學習JAVA的必經之路(基礎)!

三、J2ME:Java 2 Platform Micro Edition 移動版用於小型設備,是J2SE的一個子集。

❼ 小弟想請問各位大俠一下,jsp和java web有什麼區別啊

jsp是java
web中的一個小類別,java
web涵蓋面很廣,包括好些框架,像MVC(Model
模型Bean、View
視圖Jsp、control
控制器Servelet)和Struts。學Jsp需要懂Java的基礎知識,你要學JSP得懂JAVA語言,java
web的書基本上都有JSP的教學的。一個JAVA
WEB工程就得寫JSP頁面。

❽ java web開發都用jsp嗎

在jsp剛剛興起的時候,一些比較優秀的J2EE框架還沒有出現的時候,開發都是用只jsp來做,這樣會造成前台的UI和業務邏輯還有db的交互全部在jsp中完成,這樣做會造成代碼的耦合性過高,不易於維護。

後來有了MVC類型的架構--jsp+servlet+javabean,這樣一來的話,jsp只承擔了views的作用。所以我覺得「不用jsp開發」應該是指「不只是用jsp開發」。

還有你很多網站的頁面後綴是HTM的問題,我覺得應該是開發者考慮到了SEO,搜索引擎對動態的頁面的敏感性不高,所以開發者選擇了用html作為視圖,還有一種可能是開發者用了「偽靜態」方式把原本不是動態頁面偽裝成了靜態頁面,來讓搜索引擎對網站敏感。

❾ java web 就是JSP嘛

java web不是jsp,原因如下:
Java Web,是用Java技術來解決相關web互聯網領域的技術總和。web包括:web伺服器和web客戶端兩部分。Java在客戶端的應用有java applet,不過使用得很少,Java在伺服器端的應用非常的豐富,比如Servlet,JSP和第三方框架等等。Java技術對Web領域的發展注入了強大的動力。 也就是說jsp技術只是java web技術的一部分。

熱點內容
做解壓橡皮 發布:2025-01-21 15:03:06 瀏覽:991
雙系統win訪問mac 發布:2025-01-21 14:53:52 瀏覽:485
安卓車機系統如何安裝carplay 發布:2025-01-21 14:52:24 瀏覽:590
sql操作手冊 發布:2025-01-21 14:46:08 瀏覽:312
青橙腳本 發布:2025-01-21 14:44:05 瀏覽:219
東風本田crv時尚版是什麼配置 發布:2025-01-21 14:20:04 瀏覽:219
安卓如何多開軟體每個機型不一樣 發布:2025-01-21 14:15:29 瀏覽:501
iis配置php5 發布:2025-01-21 14:08:19 瀏覽:274
凱叔講故事為什麼聯系不到伺服器 發布:2025-01-21 13:56:50 瀏覽:387
linux鏡像文件下載 發布:2025-01-21 13:34:36 瀏覽:218