频道栏目
首页 > 程序开发 > Web开发 > Jsp > 正文
JSP中的scriptlet和注释
2017-09-09 09:10:00      个评论    来源:qq_40132994的博客  
收藏   我要投稿

JSP中的scriptlet和注释。


Scriptlet:

在JSP中大部分都是由脚本小程序(Scriptlet)组成,脚本小程序就是嵌入在html代码中里面直接包含了java代码,其分为三种:

<%%>定义局部变量,编写语句 <%!%>定义全局变量,可以编写类、方法 <%=%>表达式输出,专门输出变量或一个具体值

第一种<%%>常见代码如下:

         int i = 10 ;
         int j = 20 ;
         out.println(i * j) ;
         out.println("

"+(++i)+"

")

第二种<%!%>一般都用来定义全局变量

<%!
         int i = 10 ;
         int j = 20 ;
%>
<%
         out.println(i * j) ;
         out.println("

"+(++i)+"

") ; %>

这里注意,java代码与html混和了,(out.println("

")

 

第三种<%=%>例如:

<%
         int i = 10 ;
%>
<%=i%>
<%="hello World!!!"%>

在程序中如果过多的使用,会使代码非常的混乱,所以在新版本的jsp中专门提供了一种scriptlet标签,其语法如下:


    java代码



----------
String url = "www.baidu.com";

<%=url%>

jsp中的注释:

在jsp中支持两种注释的语法操作,一种是显示注释,允许客户端看见,一种是隐示注释,客户端无法看见。

显示注释:
隐示注释:

// 单行注释 /* */ 多行注释 <%– 注释–%> ,jsp注释

如:


<%
  //Java中提供的单行注释,客户端无法看见
  /*
     Java中提供的多行注释,客户端无法看见
  */
%>
<%-- 也看不见 --%>` 

注意:

在开发中隐示注释是不会发送到客户端的 在使用jsp中尽可能用表达式输出语句取代out.println()
点击复制链接 与好友分享!回本站首页
上一篇:jsp之间url传值,接值
下一篇:JSP知识点汇总(建议收藏)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训

版权所有: 红黑联盟--致力于做实用的IT技术学习网站