首页 > 代码库 > jsp知识
jsp知识
jsp 中<% %>的作用
错误用例:
<%
for(int i=0;i<7;i++){ out.println("<font size=‘ "+ i +"‘>"); %> aa</font> <%}%> 为什么不能写成这样的,像Java一样{}里边是循环体,<% %>是Java的脚本 <%for(int i=0;i<7;i++){ out.println("<font size=‘ "+ i +"‘>"); 疯狂</font> }%>
<%%> 是这种语言的标记
为什么不能写是因为 你的 疯狂</font> 第一个用的是混编,而你第二个是直接在脚本语言打是不会被识别的。要写成这样 System.out.println("疯狂</font>");
必须以打印的形式输出,不然java不能识别中文,第一种是使用混编,</font>是html的标签,你用java语句将它输出,浏览器会自动将它转换成html标签的
<%
for(int i=0;i<7;i++){ out.println("<font size=‘ "+ i +"‘>"); System.out.println ("疯狂</font>"); //这样就对 }%>
jsp知识
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。