编写jsp程序使用<c:choose>,<c:when>和<otherwise>表签根据当前是星期几而显示不同的信息
时间: 2024-01-29 10:54:19 浏览: 110
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
//获取当前星期几
int week = Calendar.getInstance().get(Calendar.DAY_OF_WEEK);
%>
<c:choose>
<c:when test="${week==1}">
<p>今天是星期日,祝您有一个愉快的周末!</p>
</c:when>
<c:when test="${week==2}">
<p>今天是星期一,加油!</p>
</c:when>
<c:when test="${week==3}">
<p>今天是星期二,加油!</p>
</c:when>
<c:when test="${week==4}">
<p>今天是星期三,加油!</p>
</c:when>
<c:when test="${week==5}">
<p>今天是星期四,加油!</p>
</c:when>
<c:when test="${week==6}">
<p>今天是星期五,周末就快到了!</p>
</c:when>
<otherwise>
<p>今天是星期六,祝您有一个愉快的周末!</p>
</otherwise>
</c:choose>
相关问题
编写jsp程序,使用<c:choose>、<c:when>、<c:otherwise>标签根据当前是星期几显示提示信息
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
java.util.Date date = new java.util.Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("EEEE");
String dayOfWeek = sdf.format(date);
%>
<c:choose>
<c:when test="${dayOfWeek == 'Monday'}">
<p>Today is Monday. Have a great start to the week!</p>
</c:when>
<c:when test="${dayOfWeek == 'Tuesday'}">
<p>Today is Tuesday. Keep pushing through the week!</p>
</c:when>
<c:when test="${dayOfWeek == 'Wednesday'}">
<p>Today is Wednesday. Halfway through the week!</p>
</c:when>
<c:when test="${dayOfWeek == 'Thursday'}">
<p>Today is Thursday. Almost there!</p>
</c:when>
<c:when test="${dayOfWeek == 'Friday'}">
<p>Today is Friday. Weekend is just around the corner!</p>
</c:when>
<c:when test="${dayOfWeek == 'Saturday'}">
<p>Today is Saturday. Enjoy your weekend!</p>
</c:when>
<c:when test="${dayOfWeek == 'Sunday'}">
<p>Today is Sunday. Rest and recharge for the week ahead!</p>
</c:when>
<c:otherwise>
<p>Oops, something went wrong!</p>
</c:otherwise>
</c:choose>
编写JSP程序,使用<c:choose>、<c:when>和<c:otherwise>标签根据当前是星期几而显示不同的提示信息
```jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
// 获取当前星期几
int dayOfWeek = java.time.LocalDate.now().getDayOfWeek().getValue();
%>
<c:choose>
<c:when test="${dayOfWeek == 1}">
<p>今天是星期一,加油哦!</p>
</c:when>
<c:when test="${dayOfWeek == 2}">
<p>今天是星期二,加油哦!</p>
</c:when>
<c:when test="${dayOfWeek == 3}">
<p>今天是星期三,加油哦!</p>
</c:when>
<c:when test="${dayOfWeek == 4}">
<p>今天是星期四,加油哦!</p>
</c:when>
<c:when test="${dayOfWeek == 5}">
<p>今天是星期五,加油哦!</p>
</c:when>
<c:when test="${dayOfWeek == 6}">
<p>今天是星期六,好好休息哦!</p>
</c:when>
<c:otherwise>
<p>今天是星期日,好好休息哦!</p>
</c:otherwise>
</c:choose>
```
阅读全文
相关推荐











