Pessoal estou tendo o seguinte problema ao utilizar o FormFile do Struts (tanto em JBOSS quanto em Websphere). Ao realizar a transferência o getContentType() só me retorna “application/octet-stream”, independente da extensão que eu repasso para ele.
Vocês sabem o que eu posso estar fazendo errado?
Dentro do Struts
<form-bean name="nomeForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="arquivo1" type="org.apache.struts.upload.FormFile" />
</form-bean>
Classe
...
FormFile strutsFile = (FormFile)form.get("arquivo1");
strutsFile.getContentType()
JSP
<html:form action="/manutencao.do?method=incluir" enctype="multipart/form-data">
<html:file property="arquivo1" styleId="file1" size="50" />
</html:form>