我坚持使用以下代码.在JSP页面上,我想根据接受浏览器的终端编写不同的东西.终端值在控制器中正确设置,但在执行以下代码时,所有3 c:如果条件被认为有效并且显示三个句子
<c:if test="${terminal=='android'}">
<p>you are on android</p>
</c:if>
<c:if test="${terminal=='iphone'}">
<p>you are on iphone </p>
</c:if>
<c:if test="${terminal=='other'}">
<p>you are on an other terminal </p>
</c:if>
Run Code Online (Sandbox Code Playgroud)
要检查条件是否正常,我添加了以下代码,当从Android访问时,它给出正确的true,false,false.
<p> ${terminal=='android'}</p>
<p>${terminal=='iphone'}</p>
<p>${terminal=='other'}</p>
Run Code Online (Sandbox Code Playgroud)
提前致谢
我只是忘了包含正确的库
添加
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
Run Code Online (Sandbox Code Playgroud)
在文件的开始工作
在浏览评论时找到答案
归档时间: |
|
查看次数: |
24644 次 |
最近记录: |