转发:
<jsp:forward page="RJ.jsp">
<jsp:param name="name" value="leiyu"/>
<jsp:param name="age" value="19"/>
</jsp:forward>
接收:
名字:<%=request.getParameter("name")%><br>
年龄:<%=request.getParameter("age")%>
循环:
<%
ArrayList<String> person = new ArrayList<>();
person.add(0,"张三");
person.add(1,"李四");
person.add(2,"王五");
person.add(3,"赵六");
request.setAttribute("list",person);
%>
<c:forEach var="people" items="${list}">
<c:out value="${people}"/>}<br>
</c:forEach>
if分支:
<form action="coreif.jsp" method="get">
<%--
EL表达式获取表单中的数据
${param.参数名}
--%>
<input type="text" name="username" value="${param.username}">
<input type="submit" value="登陆">
</form>
<%--判断如果提交的用户是管理员,则登陆成功--%>
<c:if test="${param.username=='admin'}" var="isAdmin" >
<c:out value="管理员你好"/>
</c:if>
<c:out value="${isAdmin}"/>
Switch:
<c:set var="socre" value="70"/>
<c:choose>
<c:when test="${socre>=90}">
你的成绩为优秀
</c:when>
<c:when test="${socre>=80}">
你的成绩为良好
</c:when>
<c:when test="${socre>=70}">
你的成绩为一般
</c:when>
<c:when test="${socre>=60}">
你的成绩为及格
</c:when>
<c:when test="${socre<60}">
你的成绩为不及格
</c:when>
</c:choose>
javabean:
<jsp:useBean id="people" class="com.leiyu.Person" scope="request">
</jsp:useBean>
<jsp:setProperty name="people" property="age" value="19"/>
<jsp:setProperty name="people" property="name" value="leiyu"/>
姓名:<jsp:getProperty name="people" property="name"/>
年龄:<jsp:getProperty name="people" property="age"/>