I didn't think I could send parameters with the chain?

I am really trying to pass the an id from one action to another. I'll take any suggestions to get this working.

Teresa


On May 13, 2011 6:48am, jagdeep singh <jagdeepsinghdhi...@gmail.com> wrote:
Use result type chain for example

"HelloWorld"





On Fri, May 13, 2011 at 4:39 PM, Teresa McGinley tdmcgin...@gmail.com>wrote:



> I'm using Tomcat.

>

> Sent from my iPod

>

> On May 12, 2011, at 6:08 PM, Jeffrey Black jeffrey.bl...@yahoo.com>

> wrote:

>

> > Hi Teresa.

> >

> > By "container" I meant Tomcat, Jetty, et al.

> >

> > Are you leveraging Spring for DI needs?

> >

> > Best,

> >

> > jb

> >

> > Sent from my iPad

> > Follow me on Twitter @jeffblack360

> >

> >

> > On May 12, 2011, at 12:10 PM, tdmcgin...@gmail.com wrote:

> >

> >> Jeff,

> >>

> >> I am running struts 2.2.1

> >>

> >> I also created this with Spring 3.0, although I am not sure I need

> spring.

> >>

> >> Teresa

> >>

> >> On May 11, 2011 11:32pm, Jeffrey Black jeffrey.bl...@yahoo.com> wrote:

> >>> Teresa,

> >>

> >>

> >>

> >>> FWIW, I have apps that utilize redirectAction (ie

> ServletActionRedirectResult) without issue.

> >>

> >>

> >>

> >>> Just curious, what version of Struts2 are you running and what

> container are you using?

> >>

> >>

> >>

> >>> Best,

> >>

> >>

> >>

> >>> jb

> >>

> >>

> >>

> >>

> >>

> >>> ________________________________

> >>

> >>> From: Teresa McGinley tdmcgin...@gmail.com>

> >>

> >>> To: user@struts.apache.org

> >>

> >>> Sent: Tuesday, May 10, 2011 6:01 PM

> >>

> >>> Subject: RedirectAction Help!

> >>

> >>

> >>

> >>> I am trying to send an id from one action to another and it seems to be

> >>

> >>> sending a null. Please assist and I am really at my wits end with this.

> >>

> >>> How do I get the formId from the Listing to the QuestionListing?

> >>

> >>

> >>

> >>> startInformation has a yourForm=41, when I click the Begin button I get

> the

> >>

> >>> redirect to Questions.action with a null formId as shown...

> >>

> >>

> >>

> >>> http://localhost:8080/IUNSurvey/survey/Questions.action?formId=

> >>

> >>

> >>

> >>> startInformation.jsp has a button that calls redirect:

> >>

> >>

> >>

> >>

> >>

> >>> ...

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>> struts.xml

> >>

> >>

> >>

> >>

> >>

> >>

> >>> "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

> >>

> >>> "http://struts.apache.org/dtds/struts-2.0.dtd";>

> >>

> >>

> >>

> >>

> >>

> >>

> >>> prod -->

> >>

> >>

> >>

> >>

> >>

> >>

> >>> method="display">

> >>

> >>> /views/survey/Listing.jsp

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>> name="success">/views/survey/startInformation.jsp

> >>

> >>

> >>

> >>

> >>

> >>

> >>> method="beginQuestions">

> >>

> >>

> >>

> >>> Questions

> >>

> >>> true

> >>

> >>> ${yourForm}

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>> /views/survey/Questions.jsp

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>

> >>> exerpt from Listing.java

> >>

> >>

> >>

> >>> public String execute() {

> >>

> >>> selectedForm = services.getFormsById(yourForm);

> >>

> >>> return SUCCESS;

> >>

> >>> }

> >>

> >>

> >>

> >>> public String display() {

> >>

> >>> forms = services.getForms();

> >>

> >>> return NONE;

> >>

> >>> }

> >>

> >>

> >>

> >>> public String beginQuestions() {

> >>

> >>> return "redirect";

> >>

> >>> }

> >>

> >>

> >>

> >>> /**

> >>

> >>> * @return the yourForm

> >>

> >>> */

> >>

> >>> public Long getYourForm() {

> >>

> >>> return yourForm;

> >>

> >>> }

> >>

> >>

> >>

> >>

> >>

> >>> exerpt from QuestionListing.java

> >>

> >>

> >>

> >>> I have a getter/setter for formId

> >>

> >>

> >>

> >>> public String execute() {

> >>

> >>> currentQuestion = (services.getQuestionsByForm(getFormId()));

> >>

> >>> return SUCCESS;

> >>

> >>> }

> >>

> >>

> >>

> >>> public String display() {

> >>

> >>> setCurrentQuestion(services.getQuestionsByForm(getFormId()));

> >>

> >>> return NONE;

> >>

> >>> }

> >>

> >>> public void setFormId(Long formId) {

> >>

> >>> this.formId = formId;

> >>

> >>> }

> >>

> >>

> >>

> >>> public Long getFormId() {

> >>

> >>> return formId;

> >>

> >>> }

> >

> > ---------------------------------------------------------------------

> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org

> > For additional commands, e-mail: user-h...@struts.apache.org

> >

>

> ---------------------------------------------------------------------

> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org

> For additional commands, e-mail: user-h...@struts.apache.org

>

>





--

Regards,

Jagdeep


Reply via email to