Duvida com JavaBeans e setProperty

Ae galera
Digamos q eu tenha o seguinte bean

[code]public class UserBean{
private String name;
private String pass;

//AQUI VEM OS METODOS SETTERS E GETTERS

}[/code]

E digamos q eu jah tenho uma instancia dele com os valores name=“Eduardo” pass=“123”.

Existe o seguinte formulario

<FORM action="testeBean.jsp" method="post"> <input type="text" name="name"> <input type="password" name="pass"> <input type="submit"> </FORM>

No formulario acima eu preencho apenas o parametro name com o valor “Edu”
Os dados do request (name=“Edu” e pass="") são enviados para testeBean.jsp

<jsp:useBean id="bea" class="UserBean"> //OPCAO

No lugar de OPCAO eu posso colocar os seguintes comandos:
[1]
<jsp:setProperty name=“bea” property="*" />

[2]
<jsp:setProperty name=“bea” property=“pass” />

[3]
<jsp:setProperty name=“bea” parameter=“psw” property=“pass” />

Na primeira opcao quero saber o que acontece com a propriedade do bean de nome “pass” se o parametro do request estiver vazio

Na segunda opção é a mesma coisa mas agora especificando o parametro da bean

E na terceira opção quero saber o que acontece com a propriedade do bean de nome pass já que nao existe no request parametro de nome “psw”

Gostaria muito que voces me ajudassem…

Valew!