當前位置:首頁 » 編程語言 » jsp與java

jsp與java

發布時間: 2022-12-13 22:49:18

A. JSP跟java什麼關系

你說什麼啊,人家問的是jsp,樓主,我來告訴你,我是搞JAVA的,jsp是java server page的縮寫,也就是JAVA服務平台,說清楚點,就是做網站的,你一般瀏覽的網站都是asp或asp.net做出來的,用jsp做出來的網站很少,
for example 你現在看的這個網頁的地址是
http://..com/question/38561299.html
最後那個.html就說明這個網頁是用html寫出來的,如果是.jsp那這個網頁就是用jsp寫出來的,jsp是目前相當先進的一種網頁設計技術,不過在行家的眼裡,jsp只是表面上一層沒什麼技術含量的頁面,如果你有興趣了解深入一點,我都知道,我就是搞這個的

對了,jsp和java的關系是這樣的,java是一種編程語言,和C語言有些相似,而我剛才跟你說的HTML也是一種編程語言,是用來做網站的頁面的,你現在看到的這個網頁就是用HTML寫出來的,如果把JAVA語言寫進HTML語言裡面,就是jsp

B. java與jsp的區別

java是一種語言類似於C語言等的編程語言,而JSP(JavaServer Pages)是一種動態網頁技術標准。
JSP和JAVA的區別,JSP算是JAVA一種技術吧,用在網頁編程上,因為JAVA不能直接寫在html上,但jsp能,jsp就是Servlet程序,當JSP收到客戶的請求時,SCRIPTLET(腳本小程序)就會被執行,腳本段將被插入到JSP所生成的目標Servlet的Serivce函數中.所以腳本小程序不能寫方法(函數),因為方法裡面不能再有方法了.JSP的執行過程:
1.JSP頁面的訪問請求被發送到伺服器端
2.伺服器中有相應的JSP引擎,JSP引擎把JSP頁面轉譯成Servlet程序
3.然後Servlet程序被編譯成Class文件
4.然後Class文件被執行,執行的結果返回器時,伺服器會檢查是否有對應的Servlet存在,如果存在則是直接執行,如果不存在則生成相應的Servlet.

C. jsp與java的關系

對於你這個問題,我覺得有必要說一下html和jsp的區別。

相信你知道,html是做靜態網頁的,什麼是靜態網頁?就是全部的內容都是不會因為客戶的點擊等操作而改變,都是程序員的代碼決定了的。
而jsp呢?他是可以在html的標簽裡面加入腳本代碼的,隨著客戶的操作,其頁面內容是有可能改變的,例如,你在網路知道輸入一個問題,點擊搜索,就會出現一些相關的內容,這就是動態的網頁。

那麼,jsp是如何做到動態顯示的呢?他是調用了我們已經寫好了的java編寫的類,或者調用了我們在jsp頁面里寫的java腳本代碼。然後進行計算,或調用資料庫數據,或給出相應的操作,然後輸出結果。

講到這里,你應該有點了解jsp和java的關系了吧?對,java語言就是jsp的基礎,例如,你用java語言寫了一個類,這個類有一個方法可以計算出兩個傳入的參數的和,這時,你在jsp頁面裡面設置兩個文本框,用戶輸入兩個數,然後點擊計算按鈕,然後jsp裡面寫了相關代碼,調用了那個類的計算兩個數的和的方法,並返回了一個結果,然後,jsp接受了這個結果,並輸出給客戶。

就是這樣了,希望我的回答可以給你帶來幫助。

熱點內容
可以解壓war包的編譯軟體 發布:2025-01-23 04:38:28 瀏覽:986
vivo手機有編譯功能嗎 發布:2025-01-23 04:31:57 瀏覽:568
自己架設雲手機伺服器 發布:2025-01-23 04:31:17 瀏覽:949
gcc命令行編譯的方法 發布:2025-01-23 04:30:31 瀏覽:397
我的雲伺服器地址近期價格 發布:2025-01-23 04:29:05 瀏覽:625
js預覽上傳圖片 發布:2025-01-23 04:28:54 瀏覽:407
特斯拉在哪裡輸入密碼 發布:2025-01-23 04:05:29 瀏覽:205
影視腳本創作 發布:2025-01-23 04:00:39 瀏覽:844
cmd腳本執行sql腳本 發布:2025-01-23 03:46:51 瀏覽:115
搭建100人的游戲伺服器 發布:2025-01-23 03:37:43 瀏覽:517