jsp常用标签和标签库及javaBean规范

时间:2023-03-10 02:13:42
jsp常用标签和标签库及javaBean规范

1 常用标签forward,pararm,include

<jsp:forward page=""></jsp:forward>

<jsp:param value="allen" name="username"/>

<jsp:include page=""></jsp:include>

下面需要了解javaBean规范,在下面有讲解。

<jsp:useBean id="p1" class="com.entity.www.Person"></jsp:useBean>

<jsp:setProperty property="" name="p1" value=""/>

<jsp:getProperty property="name" name="p1"/>

2 常用标签库JSTL,使用前需要引用<%@taglib uri="" prefix=""%>

三个常用的标签库1)核心标签库(c标签库)2)国际标签库(fmt)3)EL函数库(fn函数库)

2.1 核心标签库,常用的标签如下

<c:if test="${false }">

<c:set var="score" value="" scope="session"></c:set>

<c:choose>
<c:when test="${sessionScope.score>=90 }">
优秀
</c:when>
<c:when test="${sessionScope.score>=80 && sessionScope.score<90 }">

</c:when>
<c:when test="${sessionScope.score>=60 && sessionScope.score<80 }">
及格
</c:when>
<c:otherwise>
不及格
</c:otherwise>
</c:choose>

<c:forEach items="${ps }" var="person" varStatus="status">

<c:redirect url=""></c:redirect>     //重定向

3 javaBean规范

1)必须提供无参数的构造方法

2)类中属性必须私有化

3)类提供公开的getter和setter方法