iT邦幫忙

2022 iThome 鐵人賽

DAY 29
1
Software Development

大學耍廢的我要學Java翻身系列 第 29

Day29: JSP 基本介紹

  • 分享至 

  • xImage
  •  

JSP介紹

現在的全名(Jakarta Server Pages) 舊名(Java Server Pages)
建立在網路伺服器上,能回應客戶端需求,根據需求生成Web網頁返回給請求者。他是以Java為手稿,為使用者的HTTP請求提供服務

常用語法

  1. Expression => <%= java expression %> => 把輸入的物件呼叫.toString()顯示出來
  2. scriptlet => <% java statement %> => 定義、顯示參數
  3. declartion => <%! java method or field declaration %> => 定義方法和全域變數
  4. JSP Comments => <%-- comment goes here --%> => 寫註解的地方

創建簡易的JSP

在webapps創建一個jsp檔(test.jsp),在body內輸入我們的程式
創建我們方法add(m,n) => 用<%! java method or field declaration %>
表示我們的變數 => 用<%= java expression %>
br在網頁程式中就是換行

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>

<% for (int i=1; i<=10; i++) { %>
<% for (int j=1; j<=10; j++) { %>
<%= i %> + <%= j %> = <%=add(i, j)%>
<br>
<% } %>
<br>
<% } %>

<%!
    private int add(int m, int n){
        int result = m + n;
        return result;
    }
%>
</body>
</html>

https://ithelp.ithome.com.tw/upload/images/20221013/20137192abwRG5uzzQ.png
今天就先做這樣簡單的介紹


上一篇
Day28: Servlet: 自創servlet
下一篇
Day30: JSP
系列文
大學耍廢的我要學Java翻身30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言