假设JSP页面中已经导入所需的JSTL标签库,下列哪段代码的语法是错误的? A<c:import url="http://java.sun.com" /> B<c:if test=”${!empty name}”>name<c:else>name is null C<c:set var=”num” value=”3”/> <c:if test=”${num>3}”>ok D<c:out value=”hello” default=”world”>hello world
时间: 2023-11-22 08:53:15 浏览: 67
B语句的语法是错误的,应该改为:
```
<c:if test="${not empty name}">name<c:else>name is null</c:if>
```
注意,JSTL标签库中的表达式语言需要使用 `${}` 包裹表达式,而且在 if 标签中应该使用 `not` 或 `empty` 关键字来判断变量是否为空。
阅读全文