Where exactly do you get the NPE?
How do you instantiate the userAddForm?
Alex.
tsuresh wrote:
>
> I have two classes User and Role.User class has Role as one of its
> attributes and getRole() and setRole() methods. Role class
>
> has two attributes name and description.
>
> I have a form to add user with drop down choice which has list of role
> names. When I submit the form, I need to add this form
>
> value role name to user database. But at present it is showing null
> pointer exception. How do I convert this String value
>
> (role name ) to Role object. My code is as below.
>
> ........
> ........
> TextField userNameComp = new TextField("username");
> ............
> ...........
> ..........
>
> DropDownChoice ddc = new DropDownChoice("role",roleList);
> form.add(userNameComp);
> ...........
> .........
> ..........
> form.add(ddc);
> }
>
> class userAddForm extends Form {
> public userAddForm(String id,IModel model) {
> super(id,model);
> }
> @Override
> public void onSubmit() {
> User ad = (User)getModelObject();
> ..........
> ad.add(); // class User has add() method which adds the
> values of the UserAddForm to database
> .........
> .........
> }
> }
> }
>
>
> Please help.
> thanks
>
--
View this message in context:
http://www.nabble.com/Convert-String-to-desired-class-object-tf4848185.html#a13872388
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]