Tags do WebWork2

eu não estou conseguindo fazer o checkbox vir checked…

eu defini o fieldValue=“S”, se eu setar este valor no meu atributo na action como “S” o checkbox nao deveria estar marcado?

de que tipo precisa ser o atributo ‘check’ ? precisa ser boolean?

:?:

<ww:checkbox label="check" name="'check'" fieldValue="S" />

vou refurmalar a pergunta, eu li que precisa ser um boolean :slight_smile:

public class TagTestAction implements Action { boolean check; ... }

#tag(Checkbox "label='checkbox test'" "name='check'" "fieldValue=check" "size=50")

quando eu marco o checkbox na página e faço checkbox o setCheck(boolean) na Action sempre vem false!

pelo que eu entendi se for true vem checked, caso contrário nao…

estou certo? mas não está funcionando…

A propriedade ‘value’ de checkboxes não tem essa utilidade.

Funciona assim:

<html>
<head>
<script>
function checar()
{
	check.checked = !check.checked;
}
</script>
</head>
<body>
<input id="check" type="checkbox">

<input type=button onClick="checar()";
</body>
</html>

Estou com o mesmo problema seu ricardolecheta e até agora não consegui fazer funcionar.

Acho que vocês vão ter que brincar com javascript mesmo … aí dá para brincar de checked = true/false

sem chances :D, é o mínimo que frameworks como Struts e Webwork devem fazer para auxiliar na camada view do mvc…

para os webworkeiros de plantão aqui do forum, vcs já usaram esta tag?

http://www.opensymphony.com/webwork/tag.jsp

tem uma seção só para checkboxes :smiley:

[quote=“LIPE”]http://www.opensymphony.com/webwork/tag.jsp

tem uma seção só para checkboxes :D[/quote]

eu sei, mas o fato é que não funciona sacou?

Ricardo, reporta isso na mailing list do WW2, e se for mesmo um bug, os caras vao te dar uma forca. :wink:

mandei :slight_smile:

respondendo a mim mesmo,

no ww checkbox é sempre boolean, entao fica: fieldValue=“true”