显式注释会被JSP引擎解释(由于忽略了这个问题,今天调试jsp 页面时浪费了很多时间)
2009-12-26 17:59
495 查看
JSP注释
1> 显示注释
<!-- 显式注释 [ <%= 表达式 %> ] -->
在显式注释中,注释部分可以使用表达式,因为显式注释会被JSP引擎解释; 在客户端
HTML文件的源代码中生成同样的注释信息,但不会在HTML页面上显示
如: <!-- 本文件的加载日期 <%= (new.java.util.Date()).toLocalString() %> -->
在客户端HTML文件的源代码中生成如下注释:
<!-- 本文件的加载日期 July 06,2007 -->
2> 隐式注释
<%-- JSP 隐式注释 --%>
隐式注释和显式注释一样不能在JSP页面显示, 但是隐式注释不能在客户端HTML文件的
源代码中生成同样的注释信息,也不能使用表达式;
scriptlet
<% java 代码 %>
在 JSP Scriptlet 里可直接嵌入任何有效的java语言代码。可以在 scriptlet 内部可以使用java注释 //、/* .... */、/** .... */
声明
<%! 声明 %>
在声明部分可以声明变量和方法,它们只当前JSP页面有效。
表达式
<%= %>
在<%=和%>之间的表达式会被转化为字符串并显示在网页上。
指令
<%@ 指令名 属性=“值” %>
JSP指令用于设置和整个JSP页面相关的属性,如页面的编码方法、包含文件以及是否为错误页面等。
1> 显示注释
<!-- 显式注释 [ <%= 表达式 %> ] -->
在显式注释中,注释部分可以使用表达式,因为显式注释会被JSP引擎解释; 在客户端
HTML文件的源代码中生成同样的注释信息,但不会在HTML页面上显示
如: <!-- 本文件的加载日期 <%= (new.java.util.Date()).toLocalString() %> -->
在客户端HTML文件的源代码中生成如下注释:
<!-- 本文件的加载日期 July 06,2007 -->
2> 隐式注释
<%-- JSP 隐式注释 --%>
隐式注释和显式注释一样不能在JSP页面显示, 但是隐式注释不能在客户端HTML文件的
源代码中生成同样的注释信息,也不能使用表达式;
scriptlet
<% java 代码 %>
在 JSP Scriptlet 里可直接嵌入任何有效的java语言代码。可以在 scriptlet 内部可以使用java注释 //、/* .... */、/** .... */
声明
<%! 声明 %>
在声明部分可以声明变量和方法,它们只当前JSP页面有效。
表达式
<%= %>
在<%=和%>之间的表达式会被转化为字符串并显示在网页上。
指令
<%@ 指令名 属性=“值” %>
JSP指令用于设置和整个JSP页面相关的属性,如页面的编码方法、包含文件以及是否为错误页面等。
相关文章推荐
- Sat问题——穷举(这里读文件时间很浪费,最初写的,可以进行很多优化,其他优化算法目前不能发布)
- 非原创,看到以后发现自己在很多时候都忽略了这个问题一些基本的SQL优化
- 关于在JSP中页面展示报错调试的一些问题归纳(持续更新中...)
- 关于jsp页面显示的时间格式和Oracle数据库中的格式不一样的问题
- 今天遇到一问题:用eclipse+tomcat开发网页的时候,每次修改jsp页面都需要重启服务器,不重启会报错
- 由于疏忽导致调试时遇到不可解释的问题
- jsp页面js ajax请求,解决IE缓存问题,加时间戳
- 今天移植ILI9341液晶屏时出现的小问题导致的时间浪费
- 关于页面图表相应式的问题,问题遇见时间,9月1日,到今天9月2日,尚未解决
- VS2008调试程序时出现“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”的解决办法
- 做作业还是不要装逼。呜呜,知错了。谁能知道这个小小的问题浪费了我多少时间。一个上午的努力!!!
- 非原创,看到以后发现自己在很多时候都忽略了这个问题一些基本的SQL优化
- jsp页面input标签中时间日期回显的格式问题&在input标签中指定时间的格式
- 浏览器的条件注释理论,用下面一段例子来解释这个问题
- 如何在jsp页面计算执行时间问题
- JSP页面上时间显示问题
- jsp页面加时间戳问题
- jsp 自定义标签解决jsp页面中int时间戳的时间格式化问题
- jsp jstl函数 用标签声明页面变量,供jstl使用,时间格式问题