Re: T5: beaneditform: properties don't get populated although model is bound

2008-07-07 Thread Martijn Brinkers (List)
You should not do this. It's insecure. On a side note: passwords should
never be stored, they should be hashed which makes it impossible to
restore the password. And thus, the password field should show the
passwords because you do not have the passwords :)

Martijn Brinkers   

On Mon, 2008-07-07 at 15:50 -0700, Britske wrote:
> yeah that makes sense. 
> However, when a user wants to edit his userprofile, I want the password
> fields to be filled in. How would I do this using the beaneditform? Is this
> at all possible? 
> 
> 
> 
> 
> Martijn Brinkers (List)-2 wrote:
> > 
> > That's intentional. You do not want your password to be sent to the
> > client. 
> > 
> > Martijn
> > 
> > 
> > On Mon, 2008-07-07 at 15:27 -0700, Britske wrote:
> >> I've got a beaneditform which displays a userprofile, with among other
> >> things
> >> 2 passwordsfields. 
> >> When displaying an existing userprofile all fields except the password
> >> fields are rendered, (the password fields remain empty), although values
> >> for
> >> the password-fields exists in the bound userprofile. 
> >> 
> >> These password fields as exactly the fields that I overwrite using the
> >> parameter-construction. 
> >> Anyone knows why this happens? 
> >> 
> >> relevant snippets: 
> >> 
> >> private User user;
> >> @Persist("flash") private User userOld;
> >> public void onActivate(Object[] list){
> >>if(isUserExists()){
> >>user = getSessionModel().getUser();
> >>userOld = user.clone();
> >>}
> >>}
> >> 
> >> //template
> >>  >> submitlabel="prop:LabelForSuccess">
> >>
> >> 
> >> 
> >> 
> >> 
> >> 
> >>  >> value="user.passwordagain"/>
> >> 
> >> 
> >> 
> >> Thanks a lot.
> > 
> > 
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> > 
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: T5: beaneditform: properties don't get populated although model is bound

2008-07-07 Thread Britske

yeah that makes sense. 
However, when a user wants to edit his userprofile, I want the password
fields to be filled in. How would I do this using the beaneditform? Is this
at all possible? 




Martijn Brinkers (List)-2 wrote:
> 
> That's intentional. You do not want your password to be sent to the
> client. 
> 
> Martijn
> 
> 
> On Mon, 2008-07-07 at 15:27 -0700, Britske wrote:
>> I've got a beaneditform which displays a userprofile, with among other
>> things
>> 2 passwordsfields. 
>> When displaying an existing userprofile all fields except the password
>> fields are rendered, (the password fields remain empty), although values
>> for
>> the password-fields exists in the bound userprofile. 
>> 
>> These password fields as exactly the fields that I overwrite using the
>> parameter-construction. 
>> Anyone knows why this happens? 
>> 
>> relevant snippets: 
>> 
>> private User user;
>> @Persist("flash") private User userOld;
>> public void onActivate(Object[] list){
>>  if(isUserExists()){
>>  user = getSessionModel().getUser();
>>  userOld = user.clone();
>>  }
>>  }
>> 
>> //template
>> > submitlabel="prop:LabelForSuccess">
>>  
>> 
>> 
>> 
>> 
>> 
>> > value="user.passwordagain"/>
>> 
>> 
>> 
>> Thanks a lot.
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/T5%3A-beaneditform%3A-properties-don%27t-get-populated-although-model-is-bound-tp18328072p18328418.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: T5: beaneditform: properties don't get populated although model is bound

2008-07-07 Thread Martijn Brinkers (List)
See:
http://tapestry.formos.com/nightly/tapestry5/tapestry-core/ref/org/apache/tapestry5/corelib/components/PasswordField.html

...Further, the output value for a PasswordField is always blank.

Martijn

On Mon, 2008-07-07 at 15:32 -0700, Britske wrote:
> partially answering my own question: it doens't happen when both
> passwordfields are changed from type: passwordField to type: textField. 
> 
> Perhaps this is a bug in passwordField? 
> Kind regards,
> Britske
> 
> 
> Britske wrote:
> > 
> > I've got a beaneditform which displays a userprofile, with among other
> > things 2 passwordsfields. 
> > When displaying an existing userprofile all fields except the password
> > fields are rendered, (the password fields remain empty), although values
> > for the password-fields exists in the bound userprofile. 
> > 
> > These password fields as exactly the fields that I overwrite using the
> > parameter-construction. 
> > Anyone knows why this happens? 
> > 
> > relevant snippets: 
> > 
> > private User user;
> > @Persist("flash") private User userOld;
> > public void onActivate(Object[] list){
> > if(isUserExists()){
> > user = getSessionModel().getUser();
> > userOld = user.clone();
> > }
> > }
> > 
> > //template
> >  > submitlabel="prop:LabelForSuccess">
> > 
> > 
> > 
> > 
> > 
> > 
> >  > value="user.passwordagain"/>
> > 
> > 
> > 
> > Thanks a lot.
> > 
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: T5: beaneditform: properties don't get populated although model is bound

2008-07-07 Thread Britske

partially answering my own question: it doens't happen when both
passwordfields are changed from type: passwordField to type: textField. 

Perhaps this is a bug in passwordField? 
Kind regards,
Britske


Britske wrote:
> 
> I've got a beaneditform which displays a userprofile, with among other
> things 2 passwordsfields. 
> When displaying an existing userprofile all fields except the password
> fields are rendered, (the password fields remain empty), although values
> for the password-fields exists in the bound userprofile. 
> 
> These password fields as exactly the fields that I overwrite using the
> parameter-construction. 
> Anyone knows why this happens? 
> 
> relevant snippets: 
> 
> private User user;
> @Persist("flash") private User userOld;
> public void onActivate(Object[] list){
>   if(isUserExists()){
>   user = getSessionModel().getUser();
>   userOld = user.clone();
>   }
>   }
> 
> //template
>  submitlabel="prop:LabelForSuccess">
>   
> 
> 
> 
> 
> 
>  value="user.passwordagain"/>
> 
> 
> 
> Thanks a lot.
> 

-- 
View this message in context: 
http://www.nabble.com/T5%3A-beaneditform%3A-properties-don%27t-get-populated-although-model-is-bound-tp18328072p18328137.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: T5: beaneditform: properties don't get populated although model is bound

2008-07-07 Thread Martijn Brinkers (List)
That's intentional. You do not want your password to be sent to the
client. 

Martijn


On Mon, 2008-07-07 at 15:27 -0700, Britske wrote:
> I've got a beaneditform which displays a userprofile, with among other things
> 2 passwordsfields. 
> When displaying an existing userprofile all fields except the password
> fields are rendered, (the password fields remain empty), although values for
> the password-fields exists in the bound userprofile. 
> 
> These password fields as exactly the fields that I overwrite using the
> parameter-construction. 
> Anyone knows why this happens? 
> 
> relevant snippets: 
> 
> private User user;
> @Persist("flash") private User userOld;
> public void onActivate(Object[] list){
>   if(isUserExists()){
>   user = getSessionModel().getUser();
>   userOld = user.clone();
>   }
>   }
> 
> //template
>  submitlabel="prop:LabelForSuccess">
>   
> 
> 
> 
> 
> 
>  value="user.passwordagain"/>
> 
> 
> 
> Thanks a lot.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



T5: beaneditform: properties don't get populated although model is bound

2008-07-07 Thread Britske

I've got a beaneditform which displays a userprofile, with among other things
2 passwordsfields. 
When displaying an existing userprofile all fields except the password
fields are rendered, (the password fields remain empty), although values for
the password-fields exists in the bound userprofile. 

These password fields as exactly the fields that I overwrite using the
parameter-construction. 
Anyone knows why this happens? 

relevant snippets: 

private User user;
@Persist("flash") private User userOld;
public void onActivate(Object[] list){
if(isUserExists()){
user = getSessionModel().getUser();
userOld = user.clone();
}
}

//template











Thanks a lot.
-- 
View this message in context: 
http://www.nabble.com/T5%3A-beaneditform%3A-properties-don%27t-get-populated-although-model-is-bound-tp18328072p18328072.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]