jsp中表达式的疑惑. 在jsp中表达式 <%="<font size=5 color=blue> 声明的应用</font>"%>和直接写 <font size=5 color=blue> 声明的应用</font>我测试了结果一样,为什么用第一种写法呢?或者其意义是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没看出啥特别意义。另外,属性应该用双引号,类似:size="5" 谢谢1楼ldh911,能否讲一下 <%= %> 与<% %>相同和不同的地方? 书上的一个例子:樊月华主编的 《Web技术应用基础》例7-3。<%@ page contentType="text/html;charset=GB2312"%><html> <head><title>第一个jsp页面</title> </head> <body> <!-- html注释 --> <!-- 页面访问时间:<%=(new java.util.Date()).toLocaleString()%>--> <%-- jsp中的注释语句 --%> <center> <%-- 服务器端注释 --%> <%="<font size=4 color=red> 字体由小变大显示</font>"%> </center><br><br><br> <div align="center"> <% // 使用java语言的for循环语句控制输出字体的大小 for(int i=4;i>1;i--) { out.println("<h"+i+">Web技术应用基础</h"+i+">"); } %> </div></body></html> <%= %>里面是java表达式<% %>里面是嵌java代码 一般很少用<%=%>这样的形式输出html中的静态元素的,除非里面有变量。否则,直接用html元素就好了,不然的话,html解析<%=%>这种格式也要花费时间的,你可以试试将一个html所有的元素都用<%=%>这种形式输出,保留<html><body>等,试试看,看看页面加载速度。 ajax进不了后台action struts+hibernate利用程序实现发送邮件 转发后页面刷新问题 jsp图片自动更新显示问题 初学问题:我下载了一个源码不知道如何运行,请指教。 [新手] HelloWorldBean 的问题! [现场候复.当日结贴] 快捷键问题 unix环境下web应用的部署 怎么传递变量,立即给分,求各位大侠相救。 怎样才能提高对数据库的循环访问速度? jsp超链接或者按钮权限设置问题 select下拉菜单怎么不能把值传入action?
谢谢1楼ldh911,能否讲一下 <%= %> 与<% %>相同和不同的地方?
樊月华主编的 《Web技术应用基础》例7-3。<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head><title>第一个jsp页面</title>
</head>
<body>
<!-- html注释 -->
<!-- 页面访问时间:<%=(new java.util.Date()).toLocaleString()%>-->
<%-- jsp中的注释语句 --%>
<center>
<%-- 服务器端注释 --%>
<%="<font size=4 color=red> 字体由小变大显示</font>"%>
</center><br><br><br>
<div align="center">
<%
// 使用java语言的for循环语句控制输出字体的大小
for(int i=4;i>1;i--)
{
out.println("<h"+i+">Web技术应用基础</h"+i+">");
}
%>
</div>
</body>
</html>
<%= %>里面是java表达式<% %>里面是嵌java代码
一般很少用<%=%>这样的形式输出html中的静态元素的,除非里面有变量。否则,直接用html元素就好了,不然的话,html解析<%=%>这种格式也要花费时间的,你可以试试将一个html所有的元素都用<%=%>这种形式输出,保留<html><body>等,试试看,看看页面加载速度。