jsp 中<% %>的作用

2024-11-25 12:34:43
推荐回答(2个)
回答1:

<%%> 是这种语言的标记



为什么不能写是因为  你的      疯狂   第一个用的是混编,而你第二个是直接在脚本语言打是不会被识别的。要写成这样     System.out.println("疯狂");

必须以打印的形式输出,不然java不能识别中文,第一种是使用混编,是html的标签,你用java语句将它输出,浏览器会自动将它转换成html标签的

<%for(int i=0;i<7;i++){
out.println("");

System.out.println ("疯狂"); //这样就对

}%>

回答2:

<%%>里面必须是Java代码
疯狂不是Java代码 写在<%%>里面是不能被正确解释的