Como faço para que um scriptlet acesse um parâmetro passado para uma tag personalizada?

2 respostas
kicolobo

Olá, como faço para quem um scriptlet acesse um parâmetro passado para uma tag personalizada?

Explicando melhor:
suponhamos que eu tenha uma tag com o seguinte código:

<%@tag description="Expõe informações basicas do cliente" pageEncoding="latin1"%>
<%@attribute name="cliente" type="pacote.AlgumObjeto" required="true" %>
<%@tag import="pacote.*" %>

Daqui para baixo o código do scriptlet usaria os dados passados para a tag pelo parâmetro cliente

Agora, o contrário: como a partir de um scriptlet eu passo um parâmetro (no caso, um objeto customizado, e não um tipo primitivo) para uma tag?

2 Respostas

kicolobo

Nenhuma ajuda? :wink:

plentz

Pra começo de conversa, scriptlet é algo muito muito feio. E ainda causa lordose.

Mas você poderia, por exemplo, numa gambiarra muito feia e desaconselhável, dentro de sua tag, setar no escopo de request a variável recebida de parâmetro na tag.

A principal dúvida é: porque você quer fazer isso?

Criado 28 de julho de 2006
Ultima resposta 8 de ago. de 2006
Respostas 2
Participantes 2