Java之JSP基礎文法

來源:互聯網
上載者:User

標籤:pac   return   rem   客戶   container   運算式   方法   tty   為知筆記   

1.JSP頁面元素簡介及page指令  2.JSP注釋,3種不同注釋<!--  我是HTML注釋,在用戶端可見 --><%--我是JSP注釋,在用戶端不可見 --%>  
<%        //我是指令碼單行注釋        /*我是指令碼多行注釋        指令碼注釋在用戶端不可見*/    %>  
3.JSP指令碼,用於書寫指令碼,文法:<% %><%        out.print("歡迎大家學習JavaEE課程");    %>  
4.JSP聲明,用於聲明Java變數或方法,文法:<%! 變數OR方法 %><%!           String s="中國";        int Add(int x,int y)        {            return x+y;                    }    %>  
5.JSP運算式,在JSP頁面中執行的運算式(調用聲明的變數或函數),文法:<%=運算式 %>  //注意運算式不以分好結束      你好,<%=s %>    5+10=<%=Add(5,10) %>  
6.JSP頁面生命週期  7.相關練習
12345678910111213141516171819202122232425262728293031323334353637383940 <%@page import="org.apache.jasper.tagplugins.jstl.core.Out"%><%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>九九乘法表</title></head><body>    <h1>九九乘法表</h1>    <hr>    <%!        //通過運算式來實現        String printMultiTable1(){            String s="";            for(int i=1;i<=9;i++){                for(int j=1;j<=i;j++){                    s+=j+"*"+i+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;";                }                s+="<br>";            }            return s;        }        //使用指令碼來實現        void printMultiTable2(JspWriter out)throws Exception{            for(int i=1;i<=9;i++){                for(int j=1;j<=i;j++){                    out.println(j+"*"+i+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;");                }                out.println("<br>");            }        }    %>         <%=printMultiTable1() %>    <hr>    <% printMultiTable2(out); %></body></html>



來自為知筆記(Wiz)

Java之JSP基礎文法

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.