我是高级jsp的新手,所以我在jsp脚本中编写了我的初始代码。我的jsp页面目前正在使用jsp脚本来评估条件,因为存在一些问题,如可重用性,可读性等。因此我一直在更改我的代码以删除所有jsp脚本并使用JSTL代替,我遇到了一个问题,当来到HTML标记内的条件。我想要转换的代码行示例如下所示。
<div id="collapseOne" class="panel-collapse collapse <% if ("m".equals(request.getParameter("type"))) { %> in <%}%>">
在上面的代码中,类“in”突出显示了这个div,我希望只有在请求中有某个值时才会出现此类。我们可以在JSTL中执行此操作。
答案 0 :(得分:0)
您可以按照
的建议在代码中使用以下内容<div id="collapseOne" class="panel-collapse collapse ${param.type eq 'm' ? 'in' : ''}">