javax.servlet
クラス ServletOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--javax.servlet.ServletOutputStream

public abstract class ServletOutputStream
extends OutputStream

クライアントにバイナリデータを送信する出力ストリームを提供します。 ServletOutputStream オブジェクトは通常 ServletResponse.getOutputStream() メソッドを使って取得します。

このクラスは抽象クラスとなっていますが、実装は Servlet コンテナが提供します。 このクラスのサブクラスは java.io.OutputStream.write(int) メソッドを実装しなければなりません。

バージョン:
$Version$
作成者:
Various
関連項目:
ServletResponse

コンストラクタの概要
protected ServletOutputStream()
          抽象クラスのため、何も実行しません。
 
メソッドの概要
 void print(boolean b)
          クライアントに改行コード(CRLF) を付けずに boolean の値を出力します。
 void print(char c)
          クライアントに改行コード(CRLF) を付けずに char の値を出力します。
 void print(double d)
          クライアントに改行コード(CRLF) を付けずに double 型の値を出力します。
 void print(float f)
          クライアントに改行コード(CRLF) を付けずに float の値を出力します。
 void print(int i)
          クライアントに改行コード(CRLF) を付けずに int の値を出力します。
 void print(long l)
          クライアントに改行コード(CRLF) を付けずに long の値を出力します。
 void print(String s)
          クライアントに改行コード(CRLF) を付けずに String を出力します。
 void println()
          クライアントに改行コード(CRLF) を出力します。
 void println(boolean b)
          クライアントに改行コード(CRLF) を付けて boolean 型の値を出力します。
 void println(char c)
          クライアントに改行コード(CRLF) を付けて char の値を出力します。
 void println(double d)
          クライアントに改行コード(CRLF) を付けて double 型の値を出力します。
 void println(float f)
          クライアントに改行コード(CRLF) を付けて float の値を出力します。
 void println(int i)
          クライアントに改行コード(CRLF) を付けて int の値を出力します。
 void println(long l)
          クライアントに改行コード(CRLF) を付けて long 型の値を出力します。
 void println(String s)
          クライアントに改行コード(CRLF) を付けて String を出力します。
 
クラス java.io.OutputStream から継承したメソッド
close, flush, write, write, write
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ServletOutputStream

protected ServletOutputStream()
抽象クラスのため、何も実行しません。

メソッドの詳細

print

public void print(String s)
           throws IOException
クライアントに改行コード(CRLF) を付けずに String を出力します。

パラメータ:
s - クライアントに出力する String
例外:
IOException - 入出力の例外が発生した場合

print

public void print(boolean b)
           throws IOException
クライアントに改行コード(CRLF) を付けずに boolean の値を出力します。

パラメータ:
b - クライアントに送る boolean の値
例外:
IOException - 入出力の例外が発生した場合

print

public void print(char c)
           throws IOException
クライアントに改行コード(CRLF) を付けずに char の値を出力します。

パラメータ:
c - クライアントに送る char の値
例外:
IOException - 入出力の例外が発生した場合

print

public void print(int i)
           throws IOException
クライアントに改行コード(CRLF) を付けずに int の値を出力します。

パラメータ:
i - クライアントに送る int の値
例外:
IOException - 入出力の例外が発生した場合

print

public void print(long l)
           throws IOException
クライアントに改行コード(CRLF) を付けずに long の値を出力します。

パラメータ:
l - クライアントに送る long の値
例外:
IOException - 入出力の例外が発生した場合

print

public void print(float f)
           throws IOException
クライアントに改行コード(CRLF) を付けずに float の値を出力します。

パラメータ:
f - クライアントに送る float の値
例外:
IOException - 入出力の例外が発生した場合

print

public void print(double d)
           throws IOException
クライアントに改行コード(CRLF) を付けずに double 型の値を出力します。

パラメータ:
d - クライアントに送る double の値
例外:
IOException - 入出力の例外が発生した場合

println

public void println()
             throws IOException
クライアントに改行コード(CRLF) を出力します。

例外:
IOException - 入出力の例外が発生した場合

println

public void println(String s)
             throws IOException
クライアントに改行コード(CRLF) を付けて String を出力します。

パラメータ:
s - クライアントに出力する String
例外:
IOException - 入出力の例外が発生した場合

println

public void println(boolean b)
             throws IOException
クライアントに改行コード(CRLF) を付けて boolean 型の値を出力します。

パラメータ:
b - クライアントに出力する boolean の値
例外:
IOException - 入出力の例外が発生した場合

println

public void println(char c)
             throws IOException
クライアントに改行コード(CRLF) を付けて char の値を出力します。

パラメータ:
c - クライアントに出力する char の値
例外:
IOException - 入出力の例外が発生した場合

println

public void println(int i)
             throws IOException
クライアントに改行コード(CRLF) を付けて int の値を出力します。

パラメータ:
i - クライアントに出力する int の値
例外:
IOException - 入出力の例外が発生した場合

println

public void println(long l)
             throws IOException
クライアントに改行コード(CRLF) を付けて long 型の値を出力します。

パラメータ:
l - クライアントに出力する long の値
例外:
IOException - 入出力の例外が発生した場合

println

public void println(float f)
             throws IOException
クライアントに改行コード(CRLF) を付けて float の値を出力します。

パラメータ:
f - クライアントに出力する floatの値
例外:
IOException - 入出力の例外が発生した場合

println

public void println(double d)
             throws IOException
クライアントに改行コード(CRLF) を付けて double 型の値を出力します。

パラメータ:
d - クライアントに出力する doubleの値
例外:
IOException - 入出力の例外が発生した場合


このドキュメントは、Ja-Jakarta Project により翻訳されました。コメントがある場合は、jajakarta-report@jajakarta.good-day.netまでお願いします。

Copyright © 1999-2002 The Apache Software Foundation. All Rights Reserved.