3.jsp基本语法笔记

1.page标签

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>

要使用中文需要制定utf-8,按alt+/可以快速调用contentType

2.注释

 <!-- HTML注释,客户端可见 -->
   <%-- JSP注释,客户端不可见 --%>
   <%
   //单行注释
   /*
     多行注释
   */
    %>

3.jsp脚本代码

  <%
   out.println("hello world");
    %

4.jsp声明

<%! 
String name = "张三"; int add(int x, int y){ return x*y;}
%>

在其他地方可以调用

5.jsp表达式

 <%= name %>
 <%= add(10,5) %>

调用了上述的变量

6.jsp的生命周期

首次访问时会在work下面生成字节码

再次访问会直接访问

7.一个简单的函数调用

   <%!
      String printMultiTable(){
           String s= ""; 
           for(int i = 1;i<9;i++){
            for(int j =1;j<i;j++){
              s+=(i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;");
            }
            s+="<br>";
           }
           return s;
      }
    %>
    <h1>九九二乘法</h1>
    <%=printMultiTable() %>

 

posted @ 2016-07-29 12:42  笨蛋敏  阅读(203)  评论(0编辑  收藏  举报