Passar parametros para construtor bean

Olá,

como passar parametros para o construtor de um bean a partir de uma página .jsp, sei que:

<jsp:useBean id=“bnEmprestimo” class=“biblio.Emprestimo”/>
<%
int retorn = bnEmprestimo.incLogin(“senha”, “login”);
%>

*** no caso acima estou passando parametros para um método, até ae tudo bem.

mas como posso fazer para passar parametros para o construtor da classe empréstimo através de uma .jsp??? abaixo um exemplo de construtor.

public Emprestimo(String senha, String login){
this.senha = senha;
this.login = login;
}

Obrigado

Ola,

usando a especificação não tem como… uma vez que o padrão bean diz que o ‘bean’ tem um construtor padrao, e não especifica que tem que ter outros que aceitem parametros…

ok,

então no caso tenho que passar todos os parametros para métodos, por exemplo “public void setLoginSenha(String login, String senha)”

isso?

Obrigado

Ola,

Pois é, mas de acordo com o padrao bean, se vc tem propriedades ‘login’ e ‘senha’ vc tem que ter um get e um set para cada uma destas propriedades… dae vc consegue usar o jsp:setProperty.