​jsp表达式问题

为啥<>前面可以直接写东西呢?“你好<%=s%>”为什么这样写呢?“你好”放在前面有什么原因吗?为什么这句里的s回显示在页面中而“x+y=<%=add(10,5)%>"里的add就不会显示呢 

qq_依玥_03308514
浏览 1171回答 4
4回答

yanrun

你可以将<%=%>理解成标准的输出,就像System.out.print();<%=s%>会输出字符串s里的内容,而<%=add(10,5)%>会调用add方法,然后将结果输出出来

慕粉3429166

jsp这个跳转真的不错

_潇潇暮雨

<%=表达式 %>,表达式中会先进行求值啊,直接在<>是可以写东西的,你可以将<>理解为占位符。

慕数据0067229

add是一个内置的方法,显示出来才怪。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java