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

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;

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值