Spec-Zone .ru
спецификации, руководства, описания, API


javax.servlet
Класс ServletInputStream

java.lang.Object
  расширенный java.io.InputStream
      расширенный javax.servlet.ServletInputStream
Все Реализованные Интерфейсы:
java.io. Closeable

public abstract class ServletInputStream
расширяет java.io. InputStream

Обеспечивает входной поток для того, чтобы он считал двоичных данных из клиентского запроса, включая эффективное readLine метод для того, чтобы считать данные одна строка за один раз. С некоторыми протоколами, такими как POST HTTP и ПОМЕЩЕННЫЙ, a ServletInputStream объект может использоваться, чтобы считать данные, отправленные от клиента.

A ServletInputStream объект обычно получается через ServletRequest#getInputStream метод.

Это - абстрактный class, который реализует контейнер сервлета. Подклассы этого class должны реализовать java.io.InputStream.read() метод.

Автор:
Различный
См. Также:
ServletRequest

Сводка конструктора
protected ServletInputStream()
          Ничего не делает, потому что это - абстрактный class.
 
Сводка метода
 int readLine(byte[] b, int off, int len)
          Читает входной поток, одна строка за один раз.
 
Методы, наследованные от class java.io. InputStream
available, close, mark, markSupported, read, read, read, reset, skip
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

ServletInputStream

protected ServletInputStream()
Ничего не делает, потому что это - абстрактный class.

Деталь метода

readLine

public int readLine(byte[] b,
                    int off,
                    int len)
             throws java.io.IOException
Читает входной поток, одна строка за один раз. Запуск при смещении, байтах чтений в массив, пока это не читает определенное число байтов или достигает символа новой строки, который это читает в массив также.

Этот метод возвращается-1, если он достигает конца входного потока прежде, чем считать максимальное количество байтов.

Параметры:
b - массив байтов, в которые читаются данные
off - целое число, определяющее символ, в котором этот метод начинает читать
len - целое число, определяющее максимальное количество байтов, чтобы читать
Возвраты:
целое число, определяющее фактическое число байтов, читало, или-1, если конец потока достигается
Броски:
java.io.IOException - если исключение ввода или вывода произошло


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter