Rafael_Guerreiro
Justamente por isso… Esse enctype está esperando um upload de arquivos… Se vc está usando uma requisição normal…
Você não está setando o value dos options?
andrewop
Rafael Guerreiro:
Justamente por isso… Esse enctype está esperando um upload de arquivos… Se vc está usando uma requisição normal…
Você não está setando o value dos options?
Na verdade o form completo é esse:
<form action="FileUploadServlet" method="POST" enctype="multipart/form-data">
<select id="item" name="item">
<option>Teste 1</option>
<option>Teste 2</option>
<option>Teste 3</option>
</select>
<span class="btn btn-success fileinput-button" >
<i ></i>
<span>Add files...</span>
<input id="file" type="file" name="files">
</span>
<button type="submit" id="upload" class="btn btn-primary" disabled="disabled" onclick="startUpload();">
<i ></i>
<span>Start upload</span>
</button>
</form>
Rafael_Guerreiro
Repetindo a outra pergunta…
Você não está setando o value dos options?
andrewop
Consigo fazer o upload normalmente, o problema está sendo justamente com o valor do Select que vem nulo.
andrewop
Rafael Guerreiro:
Repetindo a outra pergunta…
Você não está setando o value dos options?
Como assim?
Rafael_Guerreiro
Assim:
<select id="item" name="item">
<option value="teste 1">Teste 1</option>
<option value="teste 2">Teste 2</option>
<option value="teste 3">Teste 3</option>
</select>
andrewop
Rafael Guerreiro:
Assim:
<select id="item" name="item">
<option value="teste 1">Teste 1</option>
<option value="teste 2">Teste 2</option>
<option value="teste 3">Teste 3</option>
</select>
Então, a idéia é que este select seja preenchido com as informações do banco. Ainda sim, seria necessário passar este “value”?
Rafael_Guerreiro
Sim, o value é o que você quer passar para o servidor…
andrewop
Obrigado pela ajuda Rafael, mas continua vindo nulo.
andrewop
Acredito que exista outra forma de pegar esse valor além de String name = request.getParameter("item");
andrewop