1. 程式人生 > >JSP 基礎語法

JSP 基礎語法

0. 三元運算子

  C=A>B ? 100 :200
  這條語句的意思是,如果A>B的話,就將100賦給C,否則就將200賦給C

 

1. 指令碼程式

  可以包含任意量的Java語句、變數、方法或表示式;

  語法格式:

    <% 程式碼片段 %>

    or

    <jsp:scriptlet> 程式碼片段 </jsp:scriptlet>

  示例:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head> <title>Out Object</title> </head> <body> <h1>out 內建物件</h1> <% out.println("Your IP address is " + request.getRemoteAddr()); %> </body> </html>

 

2. JSP宣告

  一個宣告語句可以宣告一個或多個變數、方法 來供後面的Java程式碼使用.

  JSP宣告的語法格式:

    <%!  String s = "abc" %>

 

3. JSP表示式

  一個JSP表示式中包含的指令碼語言表示式,先被轉化成String,然後插入到表示式出現的地方。

  JSP表示式的語法格式:

    <div> 今天的日期是: <%= (new java.util.Date()).toString() %> </div>

 

 

參考文件:http://www.runoob.com/jsp/jsp-syntax.html