代码之家  ›  专栏  ›  技术社区  ›  Mercer

有什么区别

  •  1
  • Mercer  · 技术社区  · 15 年前

    你好,有什么区别 <%+i%> ${i}

    1 回复  |  直到 15 年前
        1
  •  3
  •   kukudas    15 年前

    <% %> 是一个jsp脚本-您可以在那里编写java代码
    <%= %> 是一个jsp表达式-您可以将java语句放在那里,而不使用分号,它们将被打印在页面上。
    ${} 是一个EL表达式-您可以使用这些表达式而不是jsp表达式(建议实际使用EL)
    <%=request.getAttribute("query") %> 是一样的 ${query}

    推荐文章