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


javax.servlet.http
Часть интерфейса


public interface Part

Этот class представляет часть или элемент формы, который был получен в пределах a multipart/form-data Запрос POST.

С тех пор:
Сервлет 3.0

Сводка метода
 void delete()
          Удаляет базовое хранение для элемента файла, включая удаление любого связанного временного дискового файла.
 java.lang.String getContentType()
          Получает тип контента этой части.
 java.lang.String getHeader(java.lang.String name)
          Возвращает значение указанного заголовка пантомимы как a String.
 java.util.Collection<java.lang.String> getHeaderNames()
          Получает имена заголовка этой Части.
 java.util.Collection<java.lang.String> getHeaders(java.lang.String name)
          Получает значения заголовка Части с именем.
 java.io.InputStream getInputStream()
          Получает контент этой части как InputStream
 java.lang.String getName()
          Получает имя этой части
 long getSize()
          Возвращает размер этого fille.
 void write(java.lang.String fileName)
          Метод удобства, чтобы записать этот загруженный элемент в диск.
 

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

getInputStream

java.io.InputStream getInputStream()
                                   throws java.io.IOException
Получает контент этой части как InputStream

Возвраты:
Контент этой части как InputStream
Броски:
java.io.IOException - Если ошибка происходит в получении contet как InputStream

getContentType

java.lang.String getContentType()
Получает тип контента этой части.

Возвраты:
Тип контента этой части.

getName

java.lang.String getName()
Получает имя этой части

Возвраты:
Имя этой части как String

getSize

long getSize()
Возвращает размер этого fille.

Возвраты:
a long определение размера этой части, в байтах.

записать

void write(java.lang.String fileName)
           throws java.io.IOException
Метод удобства, чтобы записать этот загруженный элемент в диск.

Этот метод, как гарантируют, не успешно выполнится если вызвано не раз для той же самой части. Это позволяет определенной реализации использовать, например, регистрировать переименование, где только возможно, вместо того, чтобы копировать все базовые данные, таким образом получая существенный выигрыш в производительности.

Параметры:
fileName - имя файла, которому будет записан поток. Файл создается относительно расположения как определено в MultipartConfig
Броски:
java.io.IOException - если ошибка происходит.

удалить

void delete()
            throws java.io.IOException
Удаляет базовое хранение для элемента файла, включая удаление любого связанного временного дискового файла.

Броски:
java.io.IOException - если ошибка происходит.

getHeader

java.lang.String getHeader(java.lang.String name)
Возвращает значение указанного заголовка пантомимы как a String. Если Часть не включала заголовок указанного имени, этот метод возвраты null. Если есть многократные заголовки с тем же самым именем, этот метод возвращает первый заголовок в части. Имя заголовка является нечувствительным к регистру. Можно использовать этот метод с любым заголовком запроса.

Параметры:
name - a String определение имени заголовка
Возвраты:
a String содержа значение требуемого заголовка, или null если у части нет заголовка того имени

getHeaders

java.util.Collection<java.lang.String> getHeaders(java.lang.String name)
Получает значения заголовка Части с именем.

Любые изменения к возвращенному Collection не должен влиять на это Part.

Имена заголовка части являются нечувствительными к регистру.

Параметры:
name - имя заголовка, чьи значения, чтобы возвратиться
Возвраты:
(возможно пустой) Collection из значений заголовка с именем

getHeaderNames

java.util.Collection<java.lang.String> getHeaderNames()
Получает имена заголовка этой Части.

Некоторые контейнеры сервлета не позволяют сервлетам получать доступ к заголовкам, используя этот метод, когда этот метод возвращается null

Любые изменения к возвращенному Collection не должен влиять на это Part.

Возвраты:
(возможно пустой) Collection из имен заголовка этой Части


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

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

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

free hit counter