關於java中的標籤用法(java中的標籤是什麼)

本文目錄一覽:

Java如何在方法中使用標籤

Icon icon = new ImageIcon(“\\ 1.jpg”);

jLabel1 = new JLabel(“你要輸入的字”,icon);

標籤的new方法裡面就有添加圖片的參數,如上所示,就OK了!不過還是提醒你,如果照片放在這個JAVA類同目錄下,就不必寫圖片絕對路徑,直接就是 1.jpg就行!

關於java中c標籤foreach的用法?

c:foreach用法

c:foreach類似於for和foreach循環

以下是目前見過的用法:

1、循環遍歷,輸出所有的元素。

c:foreach

items=”${list}”

var=”li”

${li}

/c:foreach

注意:items

用於接收集合對象,var

定義對象接收從集合里遍歷出的每一個元素。同時其會自動轉型。

2、循環遍歷,輸出一個範圍類的元素。

c:foreach

items

=”${lis}”

var

=

“li

begin=”2″

end

=”12″

${li}

/c:foreach

注意:begin

定義遍歷的開始位置,end定義遍歷的結束位置。begin

和end的引號必須寫。

3、循環遍歷,輸出除某個元素以外的元素或輸出指定元素。

c:foreach

items=”${list}”

var

=”li”

varStatus=”status”

c:if

text=”${status.count==1}

${“第一個元素不要”}

/c:if

${li}

/

c:foreach

注意:varStatus

表示當前集合的狀態(其實是不是,我也不太清楚,只知道這樣用,會的人指點下),count為循環一個計算器。

4、循環遍歷,輸出第一個或最後一個元素。

c:foreach

items=”${list}”

var

=”li”

varStatus=”status”

c:if

text=”${status.first}”我是第一個元素/c:if

c:if

text=”${status.last}”我是最後一個元素/c:if

/c:foreach

注意:first表示如果是一個元素,則返回ture,反之則返回false

last

表示如果是最後一個元素,則返回ture,反之則返回false。

5、循環遍歷,按指定步長輸出。

c:foreach

items=”list”

var

=”li”

step=”2″

${li}

/c:foreach

注意:step為循環的步長。每次隔兩個單位輸出一個。如:1、3、5、

關於java中的fmt標籤的用法??

fmt標籤,主要兩個功能

I18N 國際化類 消息類 和formatting 數字日期格式化類

%@ page language=”java” contentType=”text/html; charset=gb2312″%

%@ taglib uri=”” prefix=”fmt” %

%@ taglib uri=”” prefix=”c” %

html

head

titleMy JSP ‘fmt.jsp’ starting page/title

/head

body

c:set var=”salary” value=”3540.2301″/

c:set var=”total” value=”56225.2301″/

fmt:setLocale value=”en_US”/

currency:fmt:formatNumber value=”${salary}” type=”currency” currencyCode=”USD”/br

percent:fmt:formatNumber value=”${salary/total}” type=”percent” maxFractionDigits=”4″/br

hr

jsp:useBean id=”now” class=”java.util.Date”/jsp:useBean

fmt:setLocale value=”zh_CN”/

full–fmt:formatDate value=”${now}” type=”both” dateStyle=”full” timeStyle=”full”/br

long–fmt:formatDate value=”${now}” type=”both” dateStyle=”long” timeStyle=”long”/br

medium–fmt:formatDate value=”${now}” type=”both” dateStyle=”medium” timeStyle=”medium”/br

default–fmt:formatDate value=”${now}” type=”both” dateStyle=”default” timeStyle=”default”/br

short–fmt:formatDate value=”${now}” type=”both” dateStyle=”short” timeStyle=”short”/br

/body

/html

今天是:fmt:formatDate value=”${now}” pattern=”G yyyy年MM月dd日 E”/br

現在是:fmt:formatDate value=”${now}” pattern=”a HH:mm:ss.S z”/

結果:

今天是:公元 2007年10月19日 星期五

現在是:下午 20:04:11.484 CST

%@ taglib prefix=”c” uri=”” %

%@ taglib prefix=”fmt” uri=”” %

fmt:parseDate value=”${param.date}” var=”date” pattern=”yyyy/MM/dd:HH:mm:ss

fmt:parseDate value=”${param.isoDate}” var=”isoDate” pattern=”yyyyMMdd’T’HHmmss”

The input parameters must match the patterns, or the JSP will thrown an exception. This page does no error handling.

Input parameters:

Date: 2004/04/01:13:30:00 Java format: Thu Apr 01 13:30:00 CST 2004

isoDate: 20040531T235959 Java format: Mon May 31 23:59:59 CDT 2004

Dates

Tag Output

Attribute: value; required. Tag has no body.

fmt:formatDate value=”${date}” type=”both”/

2004-4-1 13:30:00

fmt:formatDate value=”${isoDate}” type=”both”/

2004-5-31 23:59:59

Attribute: type; optional. Indicates what to print: date, time, or both.

fmt:formatDate value=”${date}” type=”date”/

2004-4-1

fmt:formatDate value=”${isoDate}” type=”time”/

23:59:59

Attribute: dateStyle; optional. Varies the date format.

fmt:formatDate value=”${isoDate}” type=”date” dateStyle=”default”/

2004-5-31

fmt:formatDate value=”${isoDate}” type=”date” dateStyle=”short”/

04-5-31

fmt:formatDate value=”${isoDate}” type=”date” dateStyle=”medium”/

2004-5-31

fmt:formatDate value=”${isoDate}” type=”date” dateStyle=”long”/

2004年5月31日

fmt:formatDate value=”${isoDate}” type=”date” dateStyle=”full”/

2004年5月31日 星期一

Attribute: timeStyle; optional. Varies the time format.

fmt:formatDate value=”${isoDate}” type=”time” timeStyle=”default”/

23:59:59

fmt:formatDate value=”${isoDate}” type=”time” timeStyle=”short”/

下午11:59

fmt:formatDate value=”${isoDate}” type=”time” timeStyle=”medium”/

23:59:59

fmt:formatDate value=”${isoDate}” type=”time” timeStyle=”long”/

下午11時59分59秒

fmt:formatDate value=”${isoDate}” type=”time” timeStyle=”full”/

下午11時59分59秒 CDT

Attribute: pattern; optional. Inidcates date/time custom patterns.

fmt:formatDate value=”${date}” type=”both” pattern=”EEEE, MMMM d, yyyy HH:mm:ss Z”/

星期四, 四月 1, 2004 13:30:00 -0600

fmt:formatDate value=”${isoDate}” type=”both” pattern=”d MMM yy, h:m:s a zzzz/

fmt:formatDate value=”${這裡可以放日期和字符串}” pattern=”yyyy年MM月dd日”/

Java 標籤的用法…

java的標籤在循環中可以改變循環執行的流程,如下代碼:

int i = 0;

       System.out.println(“label1”);

       label1: for (int k = 0; k  5; k++) {

           i++;

           if (k == 2) {

              break label1;//break標籤,跳出本次循環

           }

           System.out.println(i);

       }

輸出結果是:

label1

1

2

Java中標籤的意義和作用?

標籤是為了精簡代碼,讓書寫思路更清晰,簡化代碼。標籤太多了,用法基本都一樣。

原創文章,作者:GOKMC,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/330303.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
GOKMC的頭像GOKMC
上一篇 2025-01-16 15:46
下一篇 2025-01-16 15:46

相關推薦

  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字符串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字符串中是否存在多個指定字符: 一、字符串遍歷 字符串是Java編程中非常重要的一種數據類型。要判斷字符串中是否存在多個指定字符…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • Java 8 Group By 會影響排序嗎?

    是的,Java 8中的Group By會對排序產生影響。本文將從多個方面探討Group By對排序的影響。 一、Group By的概述 Group By是SQL中的一種常見操作,它…

    編程 2025-04-29

發表回復

登錄後才能評論