日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JSP学习笔记(一):JSP语法和指令

發布時間:2025/5/22 javascript 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JSP学习笔记(一):JSP语法和指令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、語法

1、腳本程序的語法格式:

  腳本程序可以包含任意量的Java語句、變量、方法或表達式,只要它們在腳本語言中是有效的。

<% 代碼片段 %>

2、中文編碼問題

  如果我們要在頁面正常顯示中文,我們需要在 JSP 文件頭部添加以下代碼:

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> </head> <body> Hello World!<br/> <% out.println("你的 IP 地址 " + request.getRemoteAddr()); %> </body> </html>

3、JSP聲明

  一個聲明語句可以聲明一個或多個變量、方法,供后面的Java代碼使用。在JSP文件中,您必須先聲明這些變量和方法然后才能使用它們。

  JSP聲明的語法格式:

<%! int i = 0; %> <%! int a, b, c; %> <%! Circle a = new Circle(2.0); %>

4、JSP表達式

  一個JSP表達式中包含的腳本語言表達式,先被轉化成String,然后插入到表達式出現的地方。由于表達式的值會被轉化成String,所以您可以在一個文本行中使用表達式而不用去管它是否是HTML標簽。表達式元素中可以包含任何符合Java語言規范的表達式,但是不能使用分號來結束表達式

  JSP表達式的語法格式:<%= 表達式 %>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> </head> <body> <p>今天的日期是: <%= (new java.util.Date()).toLocaleString()%> </p> </body> </html>

5、JSP指令

  JSP指令用來設置與整個JSP頁面相關的屬性。

6、JSP行為

  JSP行為標簽使用XML語法結構來控制servlet引擎。它能夠動態插入一個文件,重用JavaBean組件,引導用戶去另一個頁面,為Java插件產生相關的HTML等等。

  行為標簽只有一種語法格式,它嚴格遵守XML標準:

<jsp:action_name attribute="value" />

  行為標簽基本上是一些預先就定義好的函數,下表羅列出了一些可用的JSP行為標簽:

7、JSP隱含對象

  JSP支持九個自動定義的變量,江湖人稱隱含對象。這九個隱含對象的簡介見下表:

?

8、控制流語句

  JSP提供對Java語言的全面支持。您可以在JSP程序中使用Java API甚至建立Java代碼塊,包括判斷語句和循環語句等等。

二、JSP?指令:

1、Page指令

Page指令為容器提供當前頁面的使用說明。一個JSP頁面可以包含多個page指令。

Page指令的語法格式:

<%@ page attribute="value" %>

  下表列出與Page指令相關的屬性:

2、Include指令

JSP可以通過include指令來包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是該JSP文件的一部分,會被同時編譯執行。

Include指令的語法格式如下:

<%@ include file="文件相對 url 地址" %>

include?指令中的文件名實際上是一個相對的 URL 地址。如果您沒有給文件關聯一個路徑,JSP編譯器默認在當前路徑下尋找。

3、Taglib指令

JSP API允許用戶自定義標簽,一個自定義標簽庫就是自定義標簽的集合。Taglib指令引入一個自定義標簽集合的定義,包括庫路徑、自定義標簽。

Taglib指令的語法:

<%@ taglib uri="uri" prefix="prefixOfTag" %>

uri屬性確定標簽庫的位置,prefix屬性指定標簽庫的前綴。

?

總結

以上是生活随笔為你收集整理的JSP学习笔记(一):JSP语法和指令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 操人网| 欧美激情黑白配 | 日韩全黄| 都市激情 自拍偷拍 | 国产精品五月天 | 国产精品中文久久久久久 | 韩国毛片视频 | 97免费在线观看 | 91中文字幕在线观看 | 日韩av在线高清 | 最好看的2019年中文在线观看 | 久久666 | 亚洲欧美日韩成人 | 亚洲影视精品 | 日本h片在线观看 | 国产熟妇一区二区三区aⅴ网站 | 波多野结衣成人在线 | 日日夜夜天天干 | 成人娱乐网 | 色吊丝中文字幕 | 天天看夜夜看 | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 国产精品久久久久久吹潮 | 欧美高清hd18日本 | 国产三级伦理片 | 黄色麻豆视频 | 欧美日韩亚洲天堂 | 亚洲另类一区二区 | 无码人妻精品一区二区中文 | 欧美精品1区2区3区 精品成人一区 | 夜夜操狠狠干 | 伊人久久免费视频 | 午夜一区二区三区 | 中日一级片 | 欧美日韩女优 | 日韩在线天堂 | 91一区二区国产 | 91一区视频 | 高清欧美性猛交xxxx黑人猛交 | 88av在线视频 | 亚洲人视频在线观看 | 五月婷婷av | 人妻激情偷乱频一区二区三区 | 国产黄频在线观看 | 女人性做爰100部免费 | 叶全真三级 | 成人影音在线 | 粉嫩av.com | 久青草视频在线观看 | 国产成人三级一区二区在线观看一 | 国产精品久久久不卡 | 国产大学生自拍视频 | 黄色三级免费观看 | 亚洲嫩草影院 | 欧美日韩国产精品成人 | 美女极度色诱图片www视频 | 亚洲逼图| 91美女网 | 小视频在线观看 | 久久久高清免费视频 | 久久2018| 日本孕妇孕交 | 亚洲一级Av无码毛片久久精品 | 国产精品51麻豆cm传媒 | 日韩免费黄色 | 91精品一区 | 久久免费精彩视频 | 92久久 | 91呦呦| 亚洲 欧美 自拍偷拍 | 欧美日韩一区二区电影 | 中文字幕免费视频 | 国产免费高清 | 日韩一区二区三区在线观看 | 日日拍夜夜拍 | 午夜在线观看一区 | 911国产| 欧美成人区 | 日韩免费精品 | a级性生活视频 | 四虎影院在线视频 | 97人妻精品一区二区 | 永久免费无码av网站在线观看 | 日本少妇色视频 | 免费看黄在线网站 | 久草网视频在线观看 | 操批网站| 国产无套精品一区二区三区 | 日本不卡在线 | 国产一区不卡视频 | 伊人久久久久久久久久久久久 | 高清一区二区 | 成人a级免费视频 | 深夜福利国产精品 | 久久久久亚洲色欲AV无码网站 | 国语对白做受按摩的注意事项 | 亚洲乱码国产乱码精品精 | 国产熟妇一区二区三区aⅴ网站 | 在线观看国产精品一区 |