转换为JSTL

时间:2014-08-21 12:56:14

标签: java jsp java-ee jstl

我是高级jsp的新手,所以我在jsp脚本中编写了我的初始代码。我的jsp页面目前正在使用jsp脚本来评估条件,因为存在一些问题,如可重用性,可读性等。因此我一直在更改我的代码以删除所有jsp脚本并使用JSTL代替,我遇到了一个问题,当来到HTML标记内的条件。我想要转换的代码行示例如下所示。

<div id="collapseOne" class="panel-collapse collapse <% if ("m".equals(request.getParameter("type"))) { %> in <%}%>">

在上面的代码中,类“in”突出显示了这个div,我希望只有在请求中有某个值时才会出现此类。我们可以在JSTL中执行此操作。

1 个答案:

答案 0 :(得分:0)

您可以按照

的建议在代码中使用以下内容
<div id="collapseOne" class="panel-collapse collapse ${param.type eq 'm' ? 'in' : ''}">