Pessoal, sei que cada metodo declarado dentro de uma classe que estende de LookupDispatchAction pode ser ligado a um botão, no entanto a minha pagina não possui button’s, os links para chamar as acoes são links normais (texto) e imagens. Enfim, gostaria de saber como faço para associar um link (texto ou imagem) a uma acao do LookupDispatchAction, se é que isto é possivel
Valeu pessoal
Associando acoes do LookupDispatchAction a links diferentes de button
1 Resposta
E
Faça como no exemplo:
StrutsConfig:
<action path="/logAction"
(1) parameter=“action” … demais atributos
AplicationResource.properties:
(2) link.buildForm = build
onde link.buildForm é o key do getKeyMethodMap
Na action construa o método assim:
protected Map getKeyMethodMap() {
Map map = new HashMap();
map.put( "link.buidForm", "montaFormConsulta" );
return map;
}
onde link.buidForm é o key em (2)
e montaFormConsulta o método da action que se deseja executar.
E agora o mais importante, o link, use assim:
><html:link page="/logAction.do?action=build">Log</html:link>
onde: action é o nome definido em (1) parameter
build é o valor no properties(2)
Falow…
parenteses são apenas referencia da explicação ( )
Criado 2 de dezembro de 2004
Ultima resposta 2 de dez. de 2004
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo