欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
JSP漸進(jìn)學(xué)習教程3
腳本JSP腳本就是用page指令language屬性指定的腳本語(yǔ)言編寫(xiě)的代碼塊,需要用JSP完成的功能主要在此實(shí)現。目前用的基本是Java語(yǔ)言。
代碼塊里必須完全符合Java語(yǔ)法,但可以配合用HTML文本。其實(shí)不論是什么,都會(huì )被轉換為Servlet,在Servlet中它們是一樣的。
如:先輸出5個(gè)空行,再輸出"hello"
正確的:<% for(int i=0;i<5;i++)%>
<br>
<%;%>
hello
<br>錯誤的:(一行br;一行hello)===============
<% for(int i=0;i<5;i++)%>
<br>
hello
錯誤的等價(jià)于:<% for(int i=0;i<5;i++){%>
<br>
hello
<%}%>
動(dòng)作(<%jsp%>)
jsp提供的動(dòng)作指令有:include、forward、useBean、getProperty、setProperty
include 動(dòng)作
jsp向當前頁(yè)面加入另一文件的方法。
<jsp:include page="relativefileURL" flush="true"/>
forward動(dòng)作
把當前頁(yè)面重導到另一頁(yè)面上,客戶(hù)端看到的地址是A頁(yè)面的地址,
而實(shí)際內容確是B頁(yè)面的內容。
<jsp:forward page="relativefileURL <%=expression%>}"/>
如:
<body>
here is aa.
<jsp:forward page="aa.jsp" />
here is bb.
</body>
注意:在使用forward之前,不能有任何內容已經(jīng)輸出到客戶(hù)端,否則會(huì )發(fā)生例外。
useBean動(dòng)作
此動(dòng)作用來(lái)生成一個(gè)bean組件,并設定它的id號及使用范圍
<jsp:useBean id="beanName" scope="pagerequestsessionapplication" class="package.class" type="package.class" beanName="{package.class<%=expression%>}" type="package.class">action for bean </jsp:useBean>
id="beanName":定義生成bean組件的名字,不能重名且scope的值也最好一樣,否則JSP引擎將認定最先被創(chuàng )建的那個(gè)。
scope="pagerequestsessionapplication":定義bean的活動(dòng)范圍,bean只有在它定義的范圍里才能使用,
在它的活動(dòng)范圍外將無(wú)法訪(fǎng)問(wèn)到它。
JSP為它設定的范圍有:
page: bean的缺省使用范圍
request:作用于任何相同請求的JSP文件中,直到頁(yè)面執行完畢向客戶(hù)端發(fā)回響應或在此這之前已通過(guò)某種方式(如重定向、鏈接等方式)轉到另一個(gè)文件為止。還可通過(guò)使用Request對象訪(fǎng)問(wèn)bean,如:request.getAttribute(beanName)
session:作用于整個(gè)session的生存周期內,在session的生存周期內,對此bean屬性的任何改動(dòng),都會(huì )影響到在此session內的另一page、另一request里對此bean的調用。但必須在創(chuàng )建此bean的文件里事先用page指令指定了session=true。
application:作用于整個(gè)application的生存周期內,在application周期內,對此bean屬性的任何改動(dòng),都會(huì )影響到此application內另一page、另一request以及另一session里對此bean的調用。
class="package.class":用class屬性指下的類(lèi)示例一個(gè)bean,其中package名必須是類(lèi)里用關(guān)鍵字package指定的。
type="package.class"
class="package.class" type="package.class"
beanName="{package.class<%=expression%>}" type="package.class"
如:tt.jsp
<jsp:useBean id="student" scope="page" class="mime.student" />
<%=student.getName()%><br>
<% student.setName("wll"); %>
//=====tt.jsp文件到此============
student.java//此處開(kāi)始為student.java的內容
package mine;
public class student{
long classno;
String name;
int age;
Boolean sex;
public student(){
classno=12345;
name="aaaa";
age=21;
sex=true;
}
public long getClassno(){
return classno;
}
public void setClassno(long no){
this.classno=no;
}
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age=age;
}
public boolean getSex(){
return sex;
}
public void setSex(Boolean sex){
this.sex=sex;
}
}
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
關(guān)于jsp:useBean的不同寫(xiě)法
最簡(jiǎn)單的JSP與JavaBean:setProperty和getProperty
java研究館--jsp+javabean循序漸進(jìn)教程
JSP語(yǔ)法簡(jiǎn)表
Java Web筆記 – JavaBean的使用 JavaBean的范圍 與Java代碼的交互
JSP動(dòng)作指令(6個(gè)常用的動(dòng)作指令)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久