JSP是什么?
JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。JSP技術有點類似ASP技術,它是在傳統的網頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。 用JSP開發的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統上運行。
JSP簡單介紹
JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網頁邏輯與網頁設計的顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發變得迅速和容易。 JSP(JavaServer Pages)是一種動態頁面技術,它的主要目的是將表示邏輯從Servlet中分離出來。
Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序段,然后將執行結果連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現建立動態網頁所需要的功能。
JSP與JavaServlet一樣,是在服務器端執行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。
JSP的1.0規范的最后版本是1999年9月推出的,12月又推出了1.1規范。目前較新的是JSP1.2規范,JSP2.0規范的征求意見稿也已出臺。 JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發需要Java Servlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。
自JSP推出后,眾多大公司都支持JSP技術的服務器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業應用的服務器端語言。
JSP可用一種簡單易懂的等式表示為:HTML+Java+JSP標記=JSP。
jsp文件怎么打開?
jsp是一種嵌入式網頁腳本,正常情況下可以用記事本等文本工具直接打開,也可用DREAMWEAVER等網頁設計工具友好編輯。不過這樣只能看到程序的源代碼。當然,我們也可以用IE等瀏覽器直接打開瀏覽,前提是JSP腳本不是服務器執行的源代碼。
方法一:用文本工具打開查看源代碼
找到并打開JSP源文件所在的文件夾:
可以發現,一般情況下.jsp文件是不可識別的,沒有任何圖標顯示,如上圖;
我們雙擊任何.jsp文件,彈出“Windows”對話框,提示“找不到打開此文件”:
我們在下面的“您希望做什么?”中選擇最下面的“從列表中選擇程序”單選框,并單擊“確定”按鈕:
彈出“打開方式”對話框。我們找到并選擇“記事本”:
當前,我們除了選擇“記事本”以外,我們也可以選擇word、寫字板或上面的Adobe Dreamweaver;
選擇“打開方式”對話框下面的“始終使用選擇的程序打開這種文件”復選框,如上圖;
點擊“確定”,打開了記事本,并打開顯示了這個jsp文件的源代碼:
同時,我們觀察jsp所在的文件夾,發現所有.jsp文件圖標都顯示為記事本的圖標了:
這樣的話就說明.jsp文件已經和記事本關聯了,以后直接雙擊任意的.jsp文件是都會自動的直接用記事本打開JSP文件。
方法二:用瀏覽器查看jsp執行結果
如果用記事本打開不是你要的結果,如果你配置的JSP環境,則你可以用瀏覽器打開JSP文件查看JSP程序的執行結果,當然,前提是這個JSP文件不是服務器執行的程序。
我們先打開IE瀏覽器:
再找到并打開JSP源文件所在的文件夾:
鼠標左鍵選中并按住jsp文件不放,拖動到瀏覽器窗口并釋放鼠標左鍵:
瀏覽器中顯示出了這個jsp程序的執行結果:
步驟閱讀
6、而如果你不能用拖動的方式在瀏覽器中打開JSP文件,則需要在地址欄中通過網址打開。
新聞熱點
疑難解答