码迷,mamicode.com
首页 > Web开发 > 详细

使用JSP实现输出(web基础学习笔记二)

时间:2015-01-17 06:19:09      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

Jsp:Java Server Page 服务器端的Java页面,动态网页技术

 技术分享

jsp注释

     显式注释:这种注释客户端是允许看见的;<!--html注释-->

    隐式注释:这种注释客户端是看不到的

注释:格式一://注释,单行注释

        格式二:/*多行注释*/

       格式三:<%--注释--%>jsp注释

<!-- 这个注释客户端可以可见 -->
<%--这个注释客户端看不到 --%>
<%
  out.println("学习jsp输出");  //输出换行 客户端无法看到
  out.print("学习怎么输出");             
                                   /*输出不换行 多行注释
                                     */
  out.print("\t没有换行");

%>

 

技术分享

 变量的声明:

<%局部变量声明,编写文句%>

<%!全局变量声明,方法,类%>

<!-- 局部变量 -->
<%
 int x=10;                      //定义局部变量
 String info="学习jsp";                  //定义局部变量 
 out.println("<h2>x ="+x+"</h2>");          //输出x的值语句
 out.println("<h2>info="+info+"</h2>");       //输出info的值语句
%>
<!-- 全局变量和局变量 -->
<% int i=10;  //局部变量

%>      
<%! int j=10;  //全局变量
public String add(){  
     //在全局变量中声明方法
     
    return  "方法返回内容";
};
%>     
i++<%=i++  //每次输出值不会变

%><br/>         
j++<%=j++ //每次输出值都加1

%><br/>
<%=add() %>

输出表达式<%=变量 %> 用来替换out.println输出,out.println输出页面可读性差

<%
       String ino="学习jsp";           //定义局部变量
       int y=10;                         //定义局部变量
%>
<h3>ino=<%=ino %></h3>         <% //使用表达式输出%>
<h3>y=<%=y %></h3>             <% //使用表达式输出%>
<h3><%="Hello world" %></h3>

 使用表达式输出时,结尾不能有";",分号

 转义字符:

在 JSP 中,"<%"、"%>"、"‘"、"""、"\" 都有特殊的含义和用途,如以"<%"标签作为Scriptlets
的起始、"%>"标签作为Scriptlets 的结束等,所以在JSP 程序中如果遇到这些字符时都要进
行适当修改,如下所示。
1)单引号 ‘ 改为 \‘
2)双引号 " 改为 \"
3)斜线 \ 改为 \\
4)起始标签 <% 改为 &lt;%
5)结束标签 %> 改为 %\>或者%&gt;

 技术分享

 

使用JSP实现输出(web基础学习笔记二)

标签:

原文地址:http://www.cnblogs.com/liunanjava/p/4229977.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!