Checkbox

Preciso pegar o valor boleano de um checkbox, mas quando faço na página jsp:

a= request.getParameter(“checkboxPerm”) o valor retornado é sempre falso mesmo o checkbox estando marcado.

Outro problema:
fiz um codigo com java script:
<script type=“text/javascript”>
function KeyPress(){
if (event.keyCode == 13) {
BeginAttach();
}

}
e chamo ele aqui:<input type=file name=userFile0 size=20 onkeypress=“KeyPress()”>

até aí tudo bem só que presciso pegar (em outra pag. jsp) o caminho do do documento, mas ele só retorna o nome do documento. o q faço?

Muito Obrigada!!!

Você está usando struts?

Se estiver, dá pra resolver o problema da checkbox criando um form com ela, e colocando na jsp a tag html:checkbox

Aí ela vai retornar o valor certo…

o que é struts?

É um framework MVC que é amplamente utilizado pela comunidade. Para resolver esse problema basta você criar a checkbox em uma página e recuperar o parâmetro em outra página.

como ficaria com Struts?

Bom quando você trabalha com checkbox para web, seja lá em que for, você pega é o valor que você define no atributo valor e não true ou false. Alguns framework já oferece ele como um componente booleano mas no fundo ele faz comparação dos valores para setar verdadeiro ou falso.

:okok: