學習jsp一定要會java嗎(jsp需要學嗎)

本文目錄一覽:

問下學習jsp要不要有java的基礎?

回樓上,java不是必要,你強了。。。

很多java.util,java.lang,java.math,java.io,java.text等等你實際運用的時候你不會吧你以為就遍個網頁什麼都不做嗎,肯定要java基礎的,不需要很精通但肯定基礎的東西一定要掌握,

樓主,jsp除了一些java的東西還要掌握,

一點點xml語言,因為你的struts,spring,hibernate框架會用到它,還有如果你以後要開發的話這三個框架一定要掌握,由容易到難struts—spring—–hibernate我現在開發兩年了,基本上現在的軟件公司都要用到這三個框架中的兩個以上,javascript(瀏覽器腳本語言,可以實現一些客戶端網頁的驗證,一些特效不需要非常精通,但是你要有些實例,要用的時候ctrl+c,ctrl+v上去),然後如果你要美化界面的話你可能要學點css,如果還要加強客戶端功能的話,Ajax也是需要的,如果你以後特別牛的話,還要有點WebSevice和soap的知識,如果你要和其它語言(.net,c#)通信和遠程調用的話,查不多就這些了,其實按我剛才講的學習是循序漸進的過程,不要急慢慢來,祝你好運!

學JSP要先學JAVA嗎?

java有很多分支,jsp是其中一種,但是無論哪種,只要是java語言,基本的java語法是通用的,區別只是是應用不同的類庫。

所以J2SE是必學的。

僅僅是表示層的話還可以用struts標籤來替換,但是業務邏輯只能用java來做。話說Struts要背的東西未必比J2SE少多少

學JSP之前 是不是要學JAVA?

12月2日

19:47

如果你常逛計算機書店,有一些ASP或PHP的書,或是你注意看網站上的各種網址,應該不難發現到,除了HTML外,還可以看到ASP、PHP、CGI、JSP、CFM等的網址鏈接,它的差異何在?難道是學HTML已經落伍了?還是說我每一樣都要學?

認識ASP:

HTML(HyperText

Markup

Language,超文字標示語言),它是構成網頁最最基礎的要素,我們可以用FrontPage、DreamWeaver等HTML編輯工具,或是用記事本編輯HTML;而之前提到的ASP又是什麼?它指的是Active

Server

Pages,主要作用在於能夠“產生動態網頁”,那什麼又是“動態網頁”?以HTML網頁而言,本身並不會因地因時產生變化,也就是只要你不去更改這個HTML網頁,不管什麼人在什麼時候“瀏覽”這個網頁,它永遠都是不會變動的,使得它有“靜態(Static)網頁”之稱,而所謂的“動態網頁”,指的是網頁會依使用者不同的時間和需求反應而有不同的網頁隨之產生。

看到這裡,有些人可能會問,那如何讓HTML有“動態網頁”的效果?以目前的運作方法而言,它主要是由服務器端(Server)(這兒指的是提供你服務的那個網站,可以把它想成是一個工廠)把它的程序消化(即執行)後,直接把成品(即結果)送到我們的瀏覽器中解讀(如HTML內的語法)出來,最後呈現的就是我們所看到的網頁。

ASP與HTML的關係:

ASP和HTML有什麼關係?ASP主要還是以HTML為主,只是在需要動態產生的地方,才加入ASP代碼,而加入ASP代碼的地方,則是以結尾,在這兩之間的是SCRIPT(可使用VB

Script或Java

Script)代碼,主要是產生動態的內容輸出;之後再把HTML或HTM的擴展名改成ASP存盤,如index.asp。

在了解動態網頁的產生模式後,那要學所謂的“動態網頁”是不是一定要有HTML基礎?以筆者學習的經驗而言,倒不是說一定要很精通才行,至少HTML內的一些基本的語法要會才行(如〈A

href=〉、〈img

src〉)等,即使不是很熟悉,也一定要看的懂這些語法到底是在做什麼,不然,遇到了一些要修改的語法時,就會比較麻煩了!

ASP的環境需求:

有了ASP的概念後,如何讓ASP在自己的機器或網絡上運行?首先,要建立一個ASP的操作環境,也就是要有一個支持ASP的網絡服務器(Web

Server),以一般常用的Windows

95/98/ME、Windows

NT和Windows

2000而言,Windows

95/98/ME則必須安裝PWS(Personal

Web

Server)

4.0,而PWS

4.0是放在Windows

98光盤的add-ons\pws的資料夾下,直接點按setup.exe即可安裝。

至於Windows

2000,搭配的是IIS

5.0,在Server版部分,已在預設的安裝裡面,而Professional版本,則必須手動安裝,可以在新增/刪除程序中新增Internet

Information

Services。

Windows

NT則是搭配IIS

4.0,在安裝前,必須先安裝NT

Service

Pack

3以上的版本,且IE要升級到4.01版以上,接着在Windows

NT

4.0

Option

Pack上安裝IIS

4.0即可。

在安裝好支持ASP的網絡服務器後,它們的預設的網頁根目錄是在\inetpub\wwwroot下,因此,你就可以把編輯好的ASP網頁存放在這個文件夾內。

執行ASP網頁:

在此,以一個範例和大家一起試試,記得把它存成test.asp,它的內容如下:

〈html〉

〈head〉

〈title〉新網頁1〈/title〉

〈/head〉

〈body〉

今天的日期和時間是

〈%

Response.Write

Now()

%〉

〈/body〉

〈/html〉

學習JSP一定要會JAVA嗎

jsp是動態頁面,它可以在頁面中嵌套java代碼,用來處理邏輯。想學好jsp就得學java,同樣想學好java也得學js jquery

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/244701.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:03
下一篇 2024-12-12 13:03

相關推薦

  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字符串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字符串中是否存在多個指定字符: 一、字符串遍歷 字符串是Java編程中非常重要的一種數據類型。要判斷字符串中是否存在多個指定字符…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • Java 8 Group By 會影響排序嗎?

    是的,Java 8中的Group By會對排序產生影響。本文將從多個方面探討Group By對排序的影響。 一、Group By的概述 Group By是SQL中的一種常見操作,它…

    編程 2025-04-29

發表回復

登錄後才能評論