<% %>和<%= %>有啥区别?

来源:3-7 request对象(上)

溯白

2019-09-29 09:11

里面不都是放java代码么?

写回答 关注

2回答

  • 一个要秃头的女人
    2019-09-29 18:15:03
    已采纳

    举个栗子:

    <%=multipcationTable() %>  

    <%multipcationTable(out); %>

    有等于的表示是某个值(变量),是表达式,不能有分号,会凉的。

    没等于的相当于就写了个语句,要带上分号。

  • 代码之神
    2020-11-26 17:17:57

    <%=multipcationTable() %> 可以理解为cout<<multipcationTable();(输出该函数的返回值)

    <%multipcationTable(out); %>可以理解为调用multipcationTable(out)函数,传参out

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248267 学习 · 3215 问题

查看课程

相似问题