Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Wierd JSPX与<;c:如果>;_Html_Jstl_Jspx - Fatal编程技术网

Html Wierd JSPX与<;c:如果>;

Html Wierd JSPX与<;c:如果>;,html,jstl,jspx,Html,Jstl,Jspx,我在JSPX文件中编写这样的代码 <table> <c:forEach var="var" items="${items}" varStatus="status"> <c:if test="${(status.index) % 4 == 0}"> <tr> </c:if> <td>some contents</td> <c:if test="${(sta

我在JSPX文件中编写这样的代码

<table>
  <c:forEach var="var" items="${items}" varStatus="status">

    <c:if test="${(status.index) % 4 == 0}">
      <tr>
    </c:if>

    <td>some contents</td>

    <c:if test="${(status.index+1) % 4 == 0 || status.last}">
      </tr>
    </c:if>

  </c:forEach>
</table>

一些内容
问题是,
将导致JSPX中的编译错误。它会说“
应该以
结尾”。不过,使用JSP也可以


在JSPX中有没有类似的方法?谢谢大家!

我想你可以做以下几点:

<table>
  <c:forEach var="var" items="${items}" varStatus="status">

    <c:if test="${(status.index) % 4 == 0}">
      <c:out value="&lt;tr&gt;" escapeXml="false"/>
    </c:if>

    <td>some contents</td>

    <c:if test="${(status.index+1) % 4 == 0 || status.last}">
      <c:out value="&lt;/tr&gt;" escapeXml="false"/>
    </c:if>

  </c:forEach>
</table>

一些内容

谢谢!它起作用了。据说JSPX在文档正确且格式良好之前不会对EL进行评估。但是它在JSPX中常用吗?那真的很难看。。。