碧瓦蓝天
2017-01-18 09:33
您好 关于这个代码我有些不明白
s+=i+"*"+j+"="+(i*j)+ 
为什么要用s+呢? 表示空格的 只能这么来书写么?
因为啊,,jsp,是Java server page ,就是把java和HTML结合了起来,实现了静态页面 --->动态页面的转变.
jsp其实也是个网页,所以你要在网页上输出多个空格,只能使用 这个是在前面HTML就有说过的
这是回答了第二个问题.
用s+,如果有编程基础的话,应该知道s+=xx;是什么意思,就是等价于 s=s+xx ;
定义的字符串对象 s 中存放的内容,就是一串HTML的语句
通过循环的方式把 九九乘法表的 每一项 每一行 拼接上去
s = 1*1=1 <br>1*2=2 2*2=4 <br>1*3=1 2*3=1 3*3=1 <br>
上面就是 s 经过3次外层循环后拼接成的字符串,可以把它复制到一个body标签内,输出的就是乘法表的前三行
不知道能不能理解
如果你不写s+他就不会把以前的 1*1 1*2 那些全部写出来 结果就是9*9=81,不信你自己测试下,空格好像只能用这个了吧
JAVA遇见HTML——JSP篇
248278 学习 · 3071 问题
相似问题