jsp中的java代码规范

jsp主要由html标签和少量java代码组成,在运行过程中会被容器翻译成servlet类,其中的html标签会在service()方法中以out.print()的形式输出

jsp页面中的java代码,一共有三种方式:

   1.jsp表达式,语法规则<%=.... %>,用于存放变量、变量加运算符组合的表达式以及有返回值的方法,如:

            <p>Yao.Ming's height is <%=Math.cell(225.7)%>cm<p>

              会被转换成

             out.print("Yao.Ming's height is ");

             out.print(Math.cell(225.7));

             out.print("cm<p>");

   2.jsp小脚本,语法规则<% .... %>,这里面的代码会被原封不动的搬到service()方法中,如:

            <% int age = 15;

                   if(age < 18){ %>

             <p>you are  a child<p>      

             <%  } %>

              会被转换成以下代码插入到service()方法中

              int age = 15;

              if(age < 18){

                  out.print("<p>you are a child<p>")

              }

   3.jsp声明,语法规则<%! ..... %>,用于声明变量或者方法,如:

               <%!   public void sayHello(){

                           System.out.print("Today is April 1");

                       }

               %>



              




           

          

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值