Hi Iwao, I'm using 1.5.6 from Maven Central. As far as I know (but I'll double check later), that the jsessionid is already in the URL when redirecting from the index.jsp page.
-Moritz On Thu, Feb 23, 2012 at 9:30 AM, Iwao AVE! <haraw...@gmail.com> wrote: > Hi Moritz, > > Which version of Stripes do you use? > It may be related to the 'jsessionid' in URL added only on the first > access and it reminds me of an old issue fixed a long time ago. > > // Iwao > > 2012/2/23 Moritz Petersen <m...@moritzpetersen.de>: >> Just to emphasize my point: it *does* work indeed *except* when I >> launch the application for the first time after rebooting the server. >> >> On 23.02.2012, at 07:40, Ankur Sharda <ankurshard...@gmail.com> wrote: >> >> Hi Moritz, >> >> Now I understand your problem. That does sound strange. It's probably >> best I let someone else answer, since I will only be guessing about >> the reasons. >> >> Ankur >> >> On Thu, Feb 23, 2012 at 2:21 PM, Moritz Petersen >> <moritz.peter...@gmail.com> wrote: >>> >>> Hi Ankur, >>> >>> I'm just surprised, that the text field is populated when I hit reload. >>> Somehow I had expected that if the text field name matches an action bean >>> property that it will be populated automatically - or it would be populated >>> never, except if I submit the form with errors… >>> >>> I did not configure the population strategy, so I assume >>> DefaultPopulationStrategy will be effective. The documentation reads: "If >>> there is no value in the request then an ActionBean bound to the current >>> form will be looked for". That's the part I don't understand, because I >>> assumed that the action bean would be used to populate the text field. >>> >>> -Moritz >>> >>> Am 23.02.2012 um 04:59 schrieb Ankur Sharda: >>> >>> > Hi Moritz, >>> > >>> > What is the behaviour you want. Do you want the date to be displayed in >>> > the text field, if so you just have to do <s:text id="date" >>> > name="date" formatPattern="dd.MM.yyyy" value="${actionBean.date}" /> >>> > >>> > But I suspect you already know that, and are asking about something else? >>> > >>> > >>> > >>> > On Thu, Feb 23, 2012 at 5:26 AM, Moritz Petersen >>> > <moritz.peter...@gmail.com> wrote: >>> > Hello, >>> > >>> > I found a strange bug in my application and I'm not sure what the root >>> > cause could be. >>> > >>> > There is an index.jsp file, which redirects to my action bean: >>> > >>> > <c:redirect url="/app/note" /> >>> > >>> > The Stripes Dispatcher Servlet is mapped to /app/* (from web.xml): >>> > >>> > <servlet-mapping> >>> > <servlet-name>DispatcherServlet</servlet-name> >>> > <url-pattern>/app/*</url-pattern> >>> > </servlet-mapping> >>> > >>> > So, I believe with this redirect, the action bean should be called: >>> > >>> > @UrlBinding( "/app/note/{$event}/{note.meetingId}/{note.id}" ) >>> > public class NoteActionBean extends AbstractActionBean { >>> > private Date date; >>> > >>> > @DefaultHandler >>> > public Resolution create() { >>> > // set the date to new Date() >>> > // return ForwardResolution to "note.jsp" >>> > } >>> > >>> > // getter and setter >>> > ... >>> > } >>> > >>> > The note.jsp page itself displays the form: >>> > >>> > <s:form beanclass="NoteActionBean" method="post" id="noteEntry"> >>> > <!-- ${actionBean.date} --> >>> > <s:text id="date" name="date" formatPattern="dd.MM.yyyy" /> >>> > ... >>> > >>> > >>> > But the rendered HTML is: >>> > >>> > <form id="noteEntry" action="/app/note;jsessionid=h100dcmd5xs8" >>> > method="post"> >>> > <!-- Wed Feb 22 21:20:24 UTC 2012 --> >>> > <input id="date" name="date" type="text" /> >>> > ... >>> > >>> > >>> > So, there is no date in the text field. But in the comment before it is! >>> > And when debugging, I found out that the method getDate() is not called >>> > from the text field. >>> > >>> > On the other hand, when I reload the page (without doing anything else) >>> > the field shows the date correctly. >>> > >>> > I'm a bit lost here. What am I doing wrong? >>> > >>> > Any suggestions are highly appreciated. Thank you. >>> > >>> > Moritz. >>> > ------------------------------------------------------------------------------ >>> > Virtualization & Cloud Management Using Capacity Planning >>> > Cloud computing makes use of virtualization - but cloud computing >>> > also focuses on allowing computing to be delivered as a service. >>> > http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> > _______________________________________________ >>> > Stripes-users mailing list >>> > Stripes-users@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/stripes-users >>> > >>> > >>> > >>> > -- >>> > Ankur Sharda >>> > E: ankurshard...@gmail.com >>> > M: 0421 311 106 >>> > ------------------------------------------------------------------------------ >>> > Virtualization & Cloud Management Using Capacity Planning >>> > Cloud computing makes use of virtualization - but cloud computing >>> > also focuses on allowing computing to be delivered as a service. >>> > http://www.accelacomm.com/jaw/sfnl/114/51521223/_______________________________________________ >>> > Stripes-users mailing list >>> > Stripes-users@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/stripes-users >>> >>> >>> ------------------------------------------------------------------------------ >>> Virtualization & Cloud Management Using Capacity Planning >>> Cloud computing makes use of virtualization - but cloud computing >>> also focuses on allowing computing to be delivered as a service. >>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> _______________________________________________ >>> Stripes-users mailing list >>> Stripes-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/stripes-users >> >> >> >> >> -- >> Ankur Sharda >> E: ankurshard...@gmail.com >> M: 0421 311 106 >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> >> _______________________________________________ >> Stripes-users mailing list >> Stripes-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/stripes-users >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Stripes-users mailing list >> Stripes-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/stripes-users > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Stripes-users mailing list > Stripes-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/stripes-users ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Stripes-users mailing list Stripes-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stripes-users