Métodos comuns da classe FileItem:
1. Boolean Isformfield ()
O método ISFormField é usado para determinar se os dados encapsulados pelo objeto da classe FileItem é um campo de formulário de texto normal ou um campo de formulário de arquivo. Se for um campo de formulário normal, ele retornará verdadeiro, caso contrário, retorna falsa. Portanto, esse método pode ser usado para determinar se é um campo de formulário normal ou um campo de formulário de upload de arquivo.
2. String getName ()
O método getName é usado para obter o nome do arquivo no campo de upload do arquivo.
Observe que os nomes de arquivos obtidos no IE ou no Firefox são diferentes. No IE, é um caminho absoluto e, no Firefox, é apenas um nome de arquivo.
3. String getFieldName ()
O método getFieldName é usado para retornar o valor do atributo de nome da tag do formulário. Como no exemplo acima, o valor de <input type = "text" name = "colun" />.
4. Void Write (arquivo de arquivo)
O método de gravação é usado para salvar o conteúdo do corpo salvo no objeto FileItem em um arquivo especificado. Se o conteúdo principal no objeto FileItem for salvo em um arquivo temporário, depois que o método for concluído com sucesso, o arquivo temporário poderá ser limpo. Esse método também pode escrever o conteúdo de um campo de formulário normal em um arquivo, mas seu principal objetivo é salvar o conteúdo do arquivo carregado no sistema de arquivos local.
5. String gettring ()
O método GetString é usado para retornar o conteúdo do fluxo de dados salvo no objeto FileItem como uma string. Tem duas definições sobrecarregadas:
public java.lang.string getString ()
public java.lang.string getString (java.lang.string codificação)
lança java.io.unsupportEnCodingException
O primeiro usa o conjunto de caracteres padrão que codifica para converter o conteúdo do corpo em uma string, e o último usa o conjunto de caracteres codificando especificado pelo parâmetro para converter o conteúdo do corpo em uma string. Se o chinês Glebled ocorrer ao ler o conteúdo de um elemento de campo de formulário normal, ligue para o segundo método GetString e passe o nome de codificação de conjunto de caracteres correto para ele.
6. String getContentType ()
O método getContentType é usado para obter o tipo de arquivo carregado, ou seja, o valor do elemento do campo de formulário Descrição Atributo do cabeçalho "Tipo de conteúdo", como "imagem/jpeg". Se o objeto FileItem Class corresponder a um campo de formulário normal, o método retornará nulo.
7. Booleano IsinMemory ()
O método isinMemory é usado para determinar se o conteúdo de dados encapsulado pelo objeto FileItem é armazenado na memória ou em um arquivo temporário. Se for armazenado na memória, retornará verdadeiro, caso contrário, retorna false.
8. Void Delete ()
O método de exclusão é usado para limpar o conteúdo principal armazenado no objeto da classe FileItem. Se o conteúdo principal for salvo em um arquivo temporário, o método de exclusão excluirá o arquivo temporário.
Embora os arquivos temporários sejam limpos automaticamente quando o objeto FileItem for coletado pelo coletor de lixo, chamar o método de exclusão no tempo pode limpar arquivos temporários mais cedo e liberar recursos de armazenamento do sistema. Além disso, quando ocorre uma exceção no sistema, ainda é possível que alguns arquivos temporários sejam salvos permanentemente no disco rígido.
9. InputStream getInputStream ()
Retorna o conteúdo de dados do arquivo enviado na forma de um fluxo.
10. Long Getsize ()
Retorna o tamanho em bytes do arquivo carregado.
O artigo acima fala brevemente sobre os métodos comuns do FileItem são todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.