亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? jsp(day02).txt

?? 這是我們上課學習jsp時的上課筆記
?? TXT
字號:

                                  JSP第二天   2007年6月29日
                                  
JSP的注釋

<%--........--%>

JSP指令和JSP動作(標準的JSP標簽)

JSP指令的語法
<%@... ....%>

<%@include file="...."%> 包含指令,包含指令會將要包含的文件代碼原樣輸出到本頁面(在翻譯時把包含文件的內容引入并合并),不進行翻譯,file屬性制定要包含的文件的名字(注意要包含的文件的路徑),這個指令可以實現頁面的復用。

注意:<%@include file=" "%>要包含的JSP文件中不能定義重名的變量,如果不使用包含指令,那么JSP中的最小轉換單元就是JSP文件,使用了包含指令就會將多個jsp的結果合并到一起。

<%@page ..%>頁面指令

<%@page import="..."%> 引入包 例:<%@page import="java.util.*,ent.*"%>(可出現多次)

<%@page pageEncoding="GBK"%>設定頁面顯示的字符集

<%@page contentType="text/html;charset=GBK"%>設置輸出流的編碼方式和文件格式。

注意:輸出的字符集編碼方式要和頁面顯示的字符集相同,一般定義輸出流的編碼方式,注意以上兩個頁面指令在JSP中最好只出現一次。注意在請求中傳送的參數的值是中文的話需要調用請求request的
setCharacterEncoding("..")方法設置相應的編碼方式,只適用于post請求,也可以通過Servlet的Filter來進行中文編碼方式的處理。

<%@page language="java"%>指定JSP的腳本語言,現在只能寫java

<%@page extends=".."> 指定翻譯后代碼類型的父類,最好不要使用這個指令

<%@page session="true|false"%>指定是否自動創建Session,最好不自己指定,使用默認值

<%@page buffer=".." autoflush="true|false"%>設置輸出的緩存和是否自動刷新緩存,一般情況下都使用默認值,緩存的默認值為8KB。

<%@page isThreadSafe="true|false"%>是否線程安全,默認為true,也就是線程安全,只使用默認值。

<%@page info=".."%>設置頁面信息,一般不用

<%@page errorPage=""%>指定異常處理頁面
<%@page isErrorPage="true|false"%>設定本頁面就是異常后跳轉的頁面
<%@page isELIgnored="true|false"%>設定本頁面是否忽略JSP2.0種EL表達式

<%@taglib ..%> 標簽庫指令,用于引入自定義標簽庫

JSP動作

<jsp:... ...>

<jsp:include page="..." flush=true|false> include動作是在翻譯和編譯后運行時進行響應的合并,也就是對應了Servlet中RequestDispatcher類的include(ServletRequest request, ServletResponse response)方法。

include動作可以傳遞參數
<jsp:include page="test.jsp">
	<jsp:param name="user" value=" ">
</jsp:include>
在使用參數時,可以用request內置對象來獲取參數的值。

<jsp:forward page="xxx/xxx.jsp">forward動作對應的是Servlet中RequestDispatcher類的forward(ServletRequest request, ServletResponse response)方法,也就是把請求進行轉發。
也可以寫成
<jsp:forward>
	<jsp:attribute name="page">xxx/xxx.jsp</jsp:attribute>
</jsp:forward>
這種寫法等價于上面的寫法。

在使用Servlet的response的重定向sendRedirect(String location)方法在使用時要包含應用的路徑,注意,重定向會放棄這個請求,并向服務器發送一個新的請求,但是響應對象還是一個。重定向是用來避免重復提交的。

注意:對頁面的刷新操作就會再一次運行程序,也就仿佛進行了再一次的提交一樣,這也就是重復提交的問題,所以需要使用重定向來解決這個問題。

<jsp:plugin  type="bean|applet" code="...">
	...
</jsp:plugin>
jsp:plugin動作可以使頁面上運行applet,或者是使用java代碼。

<jsp:useBean id="對象名" class="類全名"|type="類全名"(使用多態時使用) beanName="類全名" scope="page|request|session|application">
jsp:useBean動作,可以通過這個動作來使用java代碼,id就是變量名,clss和type的區別在于,使用type是不會創建對象,而只是會先查找如果有該對象就會使用,如果沒有就會拋出異常,class在沒有該對象存在時,則會創建新對象。scope是用來保存實例的空間范圍,page、request、session、application,由小到大,默認為page。

<jsp:setProperty name="對象名" property="屬性名" value="屬性值"/>
直接指定Bean屬性的值,必須類型一致。

<jsp:setProper name="對象名" property="屬性名" param="from表單中的響應的參數名"/>
用表單中指定的參數來為Bean屬性賦值,系統會自動作類型轉換。

<jsp:setProperty name="對象名" property="屬性名"/>
用表單中和Bean屬性同名的標單項來給Bean屬性賦值,這樣寫只會為指定的屬性賦值

<jsp:setProper name="對象名" property="*"/>
這種方式會自動用表單中的同名參數來為Bean的所有屬性賦值

<jsp:setProperty name="對象名" property="屬性名" value="<%= ...%>"/>
使用表達式來為Bean的屬性進行賦值

<jsp:getProperty name="對象名" property="屬性名">
取得指定的屬性,這個動作不常用,一般用表達式代替。

我們可以通過設置屬性名的方法名也就是setXxxx()來控制屬性的賦值,用form表單的參數為Bean的屬性賦值時,系統會自動的調用與之同名屬性的setXxxx()方法,尤其是日期類型,可以通過使用這一方法來處理。
例:
import java.sql.*;

public class Person{
	private Srting name;
	private Date birthday;
	public void setName(String name){
		this.name=name;
	}
	public void setBirthdayAsString(String birthday){
		this.setBirthday(valueOf(birthday));
	} 
	public void setBirthday(Date birthdays){
		this.birthday=birthday;
	}
}

add.jsp

<jsp:useBean id="person" type="Person" scope="request">
<jsp:setProper name="person" property="*"/>
</jsp:useBean>

toadd.jsp

<form action="xxx" methmod="post">
	<input type="text" name="name">
	<input type="text" name="birhtdayAsString">
	<input type="submit" value="add.jsp">     
</form>

JavaBean和EJB的區別
JavaBean是可視的或者是不可視的,不用部署,EJB是不可視的,需要部署到服務器中。
JavaBean部署在應用程序中, EJB是部署在容器中,可以是有狀態或者是無狀態的,聲明式事務。
JavaBean的屬性和方法是普通的,EJB是需要遵守規范,是需要通過標準的描述符來定義的。
JavaBean是基于事件驅動的,EJB中只有消息驅動Bean是基于事件的                                  

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日日夜夜精品视频天天综合网| 亚洲欧美另类久久久精品| 久久久久久久久97黄色工厂| 自拍偷拍亚洲欧美日韩| 紧缚捆绑精品一区二区| 中文欧美字幕免费| 免费精品99久久国产综合精品| 99精品久久免费看蜜臀剧情介绍| 日韩欧美国产电影| 亚洲国产一二三| 91亚洲精华国产精华精华液| 国产亚洲欧美一区在线观看| 裸体歌舞表演一区二区| 欧美精品一级二级三级| 一区二区欧美精品| 99久久精品国产一区二区三区| 久久这里只有精品6| 美女脱光内衣内裤视频久久网站| 欧美性大战久久久久久久 | 99久久777色| 国产精品无码永久免费888| 激情文学综合丁香| 精品久久久久久综合日本欧美| 日一区二区三区| 91精品国产色综合久久不卡电影| 亚洲韩国精品一区| 欧美三级日韩三级| 亚洲v精品v日韩v欧美v专区| 欧美日韩在线综合| 午夜一区二区三区在线观看| 欧美三级电影精品| 亚洲国产一二三| 韩国精品免费视频| 欧洲亚洲精品在线| 欧美在线综合视频| 亚洲精品免费在线观看| 国产黑丝在线一区二区三区| 精品乱人伦小说| 美女一区二区视频| 亚洲精品一区二区三区蜜桃下载 | 欧美三级乱人伦电影| 一区二区三区中文免费| 欧美视频一区在线| 91丨九色丨蝌蚪富婆spa| 欧美国产欧美综合| www.亚洲在线| 亚洲一区二区三区四区中文字幕| 欧美日韩国产成人在线免费| 蜜桃传媒麻豆第一区在线观看| 亚洲精品一线二线三线无人区| 国产制服丝袜一区| 亚洲三级电影网站| 欧美男人的天堂一二区| 国产一区二区影院| 亚洲日本韩国一区| 欧美巨大另类极品videosbest | 高清国产午夜精品久久久久久| 国产精品久久夜| 欧美午夜在线观看| 国内精品嫩模私拍在线| 亚洲欧美综合网| 91精品国产一区二区| 国产精品综合av一区二区国产馆| 日韩伦理电影网| 91精品国产色综合久久不卡蜜臀| 国产成人高清视频| 天天色天天爱天天射综合| 精品国产区一区| 在线精品观看国产| 国产精品亚洲一区二区三区在线 | 欧美性极品少妇| 国产一区二区免费视频| 一区二区在线观看av| 欧美精品一区二区三| 色综合天天综合网天天狠天天| 美女爽到高潮91| 亚洲一区二区三区在线| 久久久久久久久久久99999| 欧美日韩久久久久久| 成人av免费观看| 蜜桃一区二区三区在线观看| 成人免费在线观看入口| 日韩精品一区二区在线| 欧美性视频一区二区三区| 国产精品白丝av| 蜜桃久久久久久| 亚洲国产另类av| 国产精品嫩草99a| 精品处破学生在线二十三| 欧美午夜视频网站| 91在线精品一区二区三区| 国产在线播放一区二区三区| 日韩精品色哟哟| 亚洲激情第一区| 国产精品萝li| 国产午夜精品美女毛片视频| 日韩丝袜美女视频| 欧美精品自拍偷拍动漫精品| 91视频国产资源| 99久久精品久久久久久清纯| 国产91精品露脸国语对白| 寂寞少妇一区二区三区| 久久国产日韩欧美精品| 日韩va亚洲va欧美va久久| 亚洲第一主播视频| 亚洲国产综合在线| 一级特黄大欧美久久久| 亚洲免费观看高清完整| 国产精品国产三级国产普通话蜜臀 | 亚洲午夜在线电影| 日韩码欧中文字| 亚洲精品视频自拍| 亚洲毛片av在线| 最新热久久免费视频| 中文字幕在线一区| 国产精品乱人伦| 亚洲人成小说网站色在线| 亚洲欧洲精品一区二区精品久久久 | 日韩午夜在线影院| 日韩欧美卡一卡二| 精品99一区二区| 久久免费美女视频| 久久精品夜色噜噜亚洲a∨| 久久蜜桃av一区二区天堂| 国产清纯美女被跳蛋高潮一区二区久久w | 最新日韩在线视频| 一个色在线综合| 水野朝阳av一区二区三区| 毛片一区二区三区| 国产成人综合在线| 99re这里只有精品6| 在线精品亚洲一区二区不卡| 欧美久久久久中文字幕| 欧美变态tickle挠乳网站| 国产日产欧美一区二区视频| 国产精品无遮挡| 亚洲午夜免费视频| 麻豆精品久久精品色综合| 国产精品一区2区| 在线视频你懂得一区| 日韩一区二区免费电影| 国产日韩三级在线| 亚洲一区二区三区视频在线播放| 婷婷激情综合网| 国产二区国产一区在线观看| 99久久婷婷国产精品综合| 91麻豆精品国产无毒不卡在线观看 | 欧美人与性动xxxx| 久久久久国产精品麻豆ai换脸| 综合电影一区二区三区| 日本成人中文字幕在线视频| 亚洲成av人影院| 国产精品99久久久久久有的能看| 色综合网色综合| 精品福利二区三区| 亚洲国产欧美日韩另类综合| 国产一区二区三区观看| 欧美系列一区二区| 国产亚洲一区字幕| 性欧美疯狂xxxxbbbb| 成人精品亚洲人成在线| 欧美亚洲丝袜传媒另类| 国产欧美一区二区三区网站| 亚洲第一福利一区| 成人国产精品免费观看视频| 91精品国产乱| 亚洲精品中文字幕乱码三区| 国产一区二区三区免费在线观看| 欧美日韩亚洲综合| 国产精品久久久久影院老司 | 狠狠色丁香婷综合久久| 在线观看国产日韩| 国产精品久久夜| 国产一区二区福利视频| 欧美日韩国产乱码电影| 国产精品视频麻豆| 国产自产v一区二区三区c| 在线欧美一区二区| 国产精品美女久久久久久久| 免费黄网站欧美| 欧美巨大另类极品videosbest | 在线观看免费亚洲| 一区在线播放视频| 国产黄人亚洲片| 精品国产一区二区三区不卡| 亚洲午夜一区二区| 欧美性xxxxxx少妇| 亚洲精品高清在线观看| 99re在线精品| 中文字幕一区二区三区在线观看 | 日本一道高清亚洲日美韩| 欧美在线观看视频在线| 一区在线观看免费| av在线不卡观看免费观看| 国产精品亲子伦对白| 成人短视频下载| 成人欧美一区二区三区在线播放| 国产成人精品亚洲午夜麻豆| 国产午夜精品久久久久久久| 国产成人综合视频|