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

Reply via email to