why do we typecast ActionForm into out plain java bean
class in Action class?

Answers were Sorted based on User's Feedback



why do we typecast ActionForm into out plain java bean class in Action class?..

Answer / jagadeesh b.n

Bcoz as u all know, casting are of 2 types Upcast(implicit)
and Downcast(Explicit)in core java.....Upcasting means
converting lower datatype(int) to higher datatype(long) and
Downcast means its a viceversa of upcast...(long to int)...

As u know in struts ActionForm is a superclass where as ur
Java bean program is a simple class with private fields and
set/get methods for conversion of superclass to sublclass
we use typecasting in struts...

Is This Answer Correct ?    5 Yes 1 No

why do we typecast ActionForm into out plain java bean class in Action class?..

Answer / ravikiran(aptech mumbai)

Because The methods what we declared in a bean are not of
type ActionForm class type that's why we are type casting
and calling our getters and setters

Is This Answer Correct ?    3 Yes 2 No

why do we typecast ActionForm into out plain java bean class in Action class?..

Answer / santhoshkumar.shaik

ok here our our form data in ActionForm
that's y u shoud do down Type Cast
othere wise u can n't use

Is This Answer Correct ?    0 Yes 2 No

why do we typecast ActionForm into out plain java bean class in Action class?..

Answer / balaji

Bcoz this will tell that our form bean is an action form
bean which will refer to which action it is referred from
strutsconfig.xml file


10x
balaji

Is This Answer Correct ?    1 Yes 4 No

why do we typecast ActionForm into out plain java bean class in Action class?..

Answer / johndoe

Acctually not realy thinking you should ask that, i mean
well ask, the answer is: to use it's methods.

But to understand it i recomend reading something about
polymorphy which explains why we're casting the action-
form, hope i understood right.

Regards
Jan

Is This Answer Correct ?    2 Yes 7 No

Post New Answer

More Struts Interview Questions

Are the struts tags xhtml compliant ?

0 Answers  


Give an alternative way to protect jsp’s with not much features from direct access.

0 Answers  


What is struts-default package and what are it’s benefits?

0 Answers  


What is the front controller in struts2?

0 Answers  


Why are struts tightly coupled?

0 Answers  






How can we display validation errors on jsp page?

0 Answers  


Why is it called struts?

0 Answers  


How does interceptor work in struts2?

0 Answers  


Which library is provided by struts for form elements like check boxes, text boxes etc?

0 Answers  


what are componeents presents in Strutsconfig.xml?

2 Answers   HCL,


What is the use of web xml in struts2?

0 Answers  


How can forward action be used to restrict a strut application to mvc?

0 Answers  


Categories