2008年3月6日木曜日

JSP - Pageディレクティブ MIMEタイプ

MIMEタイプとは、送信するデータの含まれているデータの種類(テキスト、画像、オーディオなど)を指定するためのものです。データを受け取るクライアントはこのMIMEタイプを見てどのように表示させればよいか判断するので、適切に指定する必要があります。










HTMLtext/html
PLAINテキストtext/plain
CSStext/css
JPEG画像image/jpeg
GIF画像image/gif
Excel形式のデータapplication/vnd.ms-excel
PowerPoint形式のデータapplication/vnd.ms-powerpoint
その他のデータapplication/octec-stream


例:
<%@ page contentType="text/html; charset=UTF-8"%>








Javaでfor eachループを使用する


for-eachと組み合わせて使用することができるコレクションクラスは、java.lang.Iterableインターフェイスを実装しているコレクションクラスに対して使用することができます。

Iteratableインターフェイスを実装しているクラスは以下のとおりです:








ArrayBlockingQueueArrayListAttributeList
BeanContextServicesSupportBeanContextSupportConcurrentLinkedQueue
CopyOnWriteArrayListCopyOnWriteArraySetDelayQueue
EnumSetHashSetJobStateReasons
LinkedHashSetLinkedListPriorityBlockingQueue
PriorityQueueRoleListRoleUnresolvedList
StackSynchronousQueueTreeSet
VectorLinkedBlockingQueue



構文:

for (データ型 ループ内で使用する変数名 : 集合を保持する参照変数名){
    //  繰り返して実行したい処理




例:

ArrayList list = new ArrayList();
list.add("スペード");


for (String value : list){

System.out.println(value);

}

自己紹介

最近気胸になりました。でタバコやめました。