JSP標簽
由sun公司提供,屬於jsp規範中的內容,不需要引入第三方標簽庫
<jsp:inclue>用來替代request.getRequestDispatcher().include()
<jsp:forward>用來替代request.getRequestDispatcher().forward()
<jsp:param>配合前兩個標簽使用,可以在包含或轉發時,帶一些參數過去
<jsp:useBean id="beanName" class="package.class" scope="page|request|session|application"/>在指定域中搜尋名字為id設置值的bean,如果沒有就在該域中創建一個
<jsp:setProperty name="beanName"
{
property="propertyName" value="{string | <%= expression %>}" |
property="propertyName" [ param="parameterName" ] |
property= "*"
}/> 用於為bean的屬性負值name指定bean的名字,property指定要設定的屬性的名字,value指定設定的屬性的值,param用來指定使用哪個請求參數設定該屬性,property可以設置為*,用來將所有的請求參數自動設置懂啊bean對應的屬性上
<jsp:getProperty name="beanInstanceName" property="PropertyName" />用於獲取屬性的值輸出到輸出流中,其中name指定bean的名字,property指定bean上屬性的名字
jsp標簽:sun原生提供的標簽直接在jsp頁面中就可以使用
<jsp:include> -- 實現頁面包含,動態包含
<jsp:forward> -- 實現請求轉發
<jsp:param> -- 配合上面的兩個標簽使用,在請求包含和請求轉發時用來在路徑後拼接一些請求參數
JSP標簽