jsp中java代碼位置 jsp java代碼

jsp環(huán)境 在哪里寫java代碼

jsp中寫java代碼成為scriptlet,寫在%%之間就可以了。

創(chuàng)新互聯是一家集網站建設,魯甸企業(yè)網站建設,魯甸品牌網站建設,網站定制,魯甸網站建設報價,網絡營銷,網絡優(yōu)化,魯甸網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。

Scriptlet是包含在%和%之間的Java代碼,在Web容器處理JSP頁面時執(zhí)行,通常會產生輸出,并將輸出發(fā)送到客戶的輸出流里。Scriptlet除了不能定義類和方法、不能用import引入類外,可以包含任何有效的Java代碼。(Java類在Jsp外部定義,可用page指令的import屬性引入,也可以Java Bean的形式使用。Java中的方法必須在類內定義,但Jsp允許使用聲明定義方法。窗體(GUI)設計代碼在Jsp中無效)。

Scriptlet例程:

%@ page contentType="text/html; charset=gb2312" %

html

head

titleJSP基本語法/title

/head

body

h1Scriptlet示例頁面/h1

table border="1"

caption乘法口訣表/caption

%-- 在網頁中嵌入Java代碼的主要方法 --%

%

for(int i=1; i=9; i++) {

int j=1;

//out是JSP的一個內部對象,print方法用于向客戶端輸出數據

out.println("tr");

for(; j=i; j++) {

out.print("td" + j + "*" + i + "=" + j*i + "/td");

}

for(;j=9;j++) {

out.print("td /td");

}

out.println("/tr");

}

%

/table

/body

/html

在jsp網頁中,java代碼可以放到html標簽之前,也可以放到head標簽內,也可以放在body

加載是不同的。比如在head標簽內,那么在顯示body標簽內的內容之前就會先加載head內部的js文件。如果js文件相應慢、存在問題,那么可能導致后續(xù)的頁面不好去展示

在jsp中javascript的代碼應該寫在那里???

最好是單獨寫個文件夾,然后寫個js文件放置

然后在jsp頁面通過

script src="js文件的相對地址"來導入。

當然你寫在head里也可以。

最好能不寫在頁面里就不寫在頁面里。。

實現一般都用外部js文件導入。一是分離開,方便修改。二是可以js代碼復用。

你想啊,只寫在一個jsp里,如果我另一個要用怎么便????你復制過去嗎???這個和java里的封裝方法一個思想

所以建議通過外部 js導入

像樓主提供的這種簡單的js。一般直接放在頁面中即可。我說的是方法比較多的情況才用外部文件。

這個也不難區(qū)別的。

jsp編譯后的java文件在哪

根據具體情況會稍微有點差別,如果在ROOT目錄中 Tomcat5.0\work\Catalina\localhost\_\org\apachc\jsp目錄 如果再給出的目錄中 Tomcat5.0\work\Catalina\localhost\_\org\apachc\jsp\給出目錄

分享題目:jsp中java代碼位置 jsp java代碼
文章路徑:http://muchs.cn/article46/doespeg.html

成都網站建設公司_創(chuàng)新互聯,為您提供手機網站建設、面包屑導航、網站收錄、網站營銷軟件開發(fā)、網站導航

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都app開發(fā)公司