當前位置:首頁 » 網頁前端 » jspweb
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

jspweb

發布時間: 2022-02-21 12:42:15

Ⅰ java web 就是JSP嘛

先簡單說下java程序的一般流程:
客戶端發送請求傳輸到伺服器後,伺服器會根據系統的配置文件,將請求傳輸到不同的servlet中;servlet負責對請求進行分析、處理,並計算出需要返回給客戶端的數據(這些數據一般存在request變數中),然後將這些數據和對應的jsp頁面返回給客戶端;jsp頁面一般包括靜態的內容:像HTML、CSS、javascript和動態的內容:java代碼(主要就是服務端返回的數據),jsp頁面通過組合這兩部分內容,最後展示給客戶想要的東西。

java推出web技術的時候叫什麼——是叫「JSP/Servlet技術」,這兩個技術也是java web的核心技術,不能說java web 就是JSP,jsp主要是用於展示動態頁面的。

Ⅱ 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都可以。
最後祝福樓主成功吧!

Ⅲ 什麼是jsp開發web應用

web應該展現出來的東東使用jsp寫的,在伺服器(端)上是jsp,到客戶端的瀏覽器上是html+js什麼的

Ⅳ javaweb和jsp的區別

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

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

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

(4)jspweb擴展閱讀

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 web三層架構

三層架構(3-tier architecture) 通常意義上的三層架構就是將整個業務應用劃分為:界面層(User Interface layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data access layer)。區分層次的目的即為了「高內聚低耦合」的思想。在軟體體系架構設計中,分層式結構是最常見,也是最重要的一種結構。微軟推薦的分層式結構一般分為三層,從下至上分別為:數據訪問層(又稱為持久層)、業務邏輯層(又或稱為領域層)、表示層。

表示層(UI層):
表示層也稱為界面層,位於最外層(最上層),離用戶最近。用於顯示數據和接收用戶輸入的數據,為用戶提供一種互動式操作的界面。

業務邏輯層(BLL層):
負責關鍵業務的處理和數據的傳遞。復雜的邏輯判斷和涉及到資料庫的數據驗證都需要在此做出處理。主要是針對具體的問題的操作,也可以理解成對數據層的操作,對數據業務邏輯處理,如果說數據層是積木,那邏輯層就是對這些積木的搭建。

數據訪問層(DAL層):
主要負責對資料庫的直接訪問,為業務邏輯層提供數據,根據傳入的值來操作資料庫,增、刪、改、查。

Ⅵ web與jsp的區別

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

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

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

jsp就是html中間插入java代碼,最終要先編譯為servlet,然後轉換為。class文件的。
web開發用到的框架基本都是java語言寫的(當然離不開html和xml等了)

Ⅶ jsp web開發

驗證碼是如何顯示在畫面中的?顯示的同時放進session應該是可以的。
也可以不用放進session,在表單中弄個隱藏欄位保存起來,判斷輸入和隱藏欄位的值是否相等就行

把你的jsp和servlet代碼全部發給我看下,就只有這些代碼看不出問題
可用hi聊

Ⅷ JSP,web

ASP