步驟二javaweb基礎入門-1.jsp_第1頁
步驟二javaweb基礎入門-1.jsp_第2頁
步驟二javaweb基礎入門-1.jsp_第3頁
步驟二javaweb基礎入門-1.jsp_第4頁
步驟二javaweb基礎入門-1.jsp_第5頁
免費預覽已結束,剩余20頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Java

WebJava

Web是用Java技術來解決相關web互聯網領域的技術總稱。需要在特定的web服務器上運行,分為web服務器和web客戶端兩部分。跨平臺,能夠在多個不同平臺下布署與運行。需要會哪些技術需要會哪些技術基于頁面的前端技術,如HTML,CSS,JavaScript,JQuery等。動態語言技術,如Java,JSP等。數據庫的技術,如Oracle,MySQL,SqlServer等。其他工具與組件,如服務器,SSM,SSH框架等。Java

Web應用場景一:淘寶2004年,淘寶由PHP語言轉換為Java語言。Java

Web應用場景二:123061:高并發2:數據量大3:

與硬件成本高JSP簡介JSP全名為Java

Server

Pages,中文名叫Java服務器頁面,其根本是一個簡化的Servlet設計。JSP是在傳統的網頁HTML文件中

Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,后綴名為(*.jsp)。用JSP開發的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統上運行。JSP與Servlet的不同JSP在本質上就是SERVLET,但JSP是Servlet的一種簡化,JSP由HTML代碼和JSP

構成,可以方便地編寫

頁。Servlet完全是由JAVA程序代碼構成流程控制和事務處理。Servlet的應用邏輯是在Java文件中,并且完全從表示層中的

HTML里分離開來。JSP側重于視圖,Servlet主要用于控制邏輯。開發環境準備Eclipse

IDE

for

Java

EE(32位)JDK_1.8.0_31(32位)Apache-tomcat-8.0.35(32位)第一個JSP程序完整的JSP程序JSP程序的執行過程JSP程序生命周期創建動態項目創建動態項目動態項目的結構動態項目的結構Java

Resources:包含項目的Java源代碼。WebContent文件夾:所有Web資源(包括HTML、JSP和圖形文件等等)的指定位置。WEB-INF:對于Web應用程序,此含web.xml文件以及classes和lib包含支持的Web資源,包。動態項目的結構/classes:此

用于

Servlet、實用程序類以及

Java

編譯器輸出目錄。應用程序類裝入器使用此

中的類來裝入類。/lib:Web

應用程序

的支持

JAR

文件。放在此

中的.jar

文件中的所有類都可用于Web應用程序。Web部署描述符:標準Web應用程序部署描述符(web.xml文件)。JSP程序的執行過程JSP程序的生命周期JSP基本語法JSP

語法JSP程序JSP

注釋JSP內容輸出表達式包引入語法JSP

語法語法格式:<%!

out.print(“ o

world”);

%><%!

String

str

=

“ o

world”;

%>定義成員變量,以及成員方法不能直接包含程序語句JSP程序語法格式:<%

out.print(“ o

world”);%><%

int

i

=

100;

%><%o

world”);if

(

i

>

10

){out.print(“}%>JSP程序包括變量的、表達式和程序邏輯的變量轉換為_service方法中的變量,因而是局部變量語句塊可以

地與將Java

與頁面代碼組合使用<%

int

i

=

100;

%><% if

(i

>

10

){

%><h1>這里是頁面文本:i>10</h1><% }else{

%><h1>這里是頁面文本:i<=10</h1><%}%>JSP注釋語法格式:<%--<%out.print(“JSP代碼被注釋掉”);%>--%><%--Java

、JSP中其他代碼--%>JAVA語言所固有的注釋語法依然使用。JSP注釋<%//這是一個單行注釋/*這是一個多行注釋*/out.print(“ o

world”);%>JSP內容輸出表達式語法格式:<%!

int

i

=

10;%><%=i%>--%>輸出的變量名稱不需要添加分號<%--

這是一個帶有返回值的方法<%=getInfo()

%>JSP包引入語法語法格式:<%@

page

import

=“java.util.*”

%>不同的包

被逗號隔開,作為一個整體字符串。<%@

page

import

=

“java.util.*,java.io.*”

%><%@

page

imp

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論