In my Struts application, postForm is of the DynaActionForm type: DynaActionForm postForm = ( DynaActionForm )form; Later on, I want to save one of the fields "receiver", which is a String, in the request context. Which is the following is the correct syntax? request.setAttribute( "Receiver", postForm.get( "receiver") ); Or request.setAttribute( "Receiver", ( String )postForm.get( "receiver") );
It shouldn't matter either way. Things are stored in the contexts as Objects, so there's no cast necessary. You're going to have to cast it when you get it back out later and try to use it. But for the time being, just stick it in there.