With all due respect to roseindia.net, i would like to say that, the examples given are vanilla which is good to know the concepts but actual development code will be much complex
Deepak Kumar wrote: > > Please check http://www.roseindia.net/struts/struts2/struts-2-tags.shtml > > Thanks > > > -----Original Message----- > From: carmi_cd [mailto:[EMAIL PROTECTED] > Sent: Wednesday, October 24, 2007 2:47 PM > To: user@struts.apache.org > Subject: Re: conditional statement in struts2 > > > > would this code function correctly..that if pdfValue==1 it will display an > iframe containing a pdf generated from jasperreports else a strut div will > be displayed containing an html format report? > > <s:if test="pdfValue==1"> > <iframe id="reportPreview" name="reportPreview" > src="%{getReportNumber()}.action?reportId=%{getReportId()}" > width="800" height="600"/> > </s:if> > <s:else> > <s:div theme="ajax" id="reportPreview" > href="%{getReportNumber()}.action?reportId=%{getReportId()}" > cssStyle="componentHolder" > loadingText="Loading report... Please wait." > errorText="Unable to load report." > listenTopics="load_report_preview" > executeScripts="true"> > Loading report... Please wait. > </s:div> > </s:else> > > thanks again. > > > jignesh(india) wrote: >> >> It's simple dude use s:if and s:else like mentioned below >> <s:if test="pdfValue!=0"> >> if part >> </s:if> >> <s:else> >> else part >> </s:else> >> >> hope it will help u.........! >> Regards, >> Jignesh >> >> >> >> >> carmi_cd wrote: >>> >>> hi i'm new in struts 2..my question is how can i get a value from a >>> member variable of my action class and >>> evaluate it in my if-else-if statemet? >>> >>> i try to code it but it doesn't evaluate properly..here is my exisiting >>> code. >>> >>> <s:if test='"%{getPdfValue()}" == "0"'> >>> <s:div theme="ajax" id="reportPreview" >>> href="%{getReportNumber()}.action?reportId=%{getReportId()}" >>> cssStyle="componentHolder" >>> loadingText="Loading report... Please wait." >>> errorText="Unable to load report." >>> listenTopics="load_report_preview" >>> executeScripts="true"> >>> Loading report... Please wait. >>> </s:div> >>> </s:if> >>> <s:else> >>> <s:div theme="ajax" id="reportPreview" >>> cssStyle="componentHolder" >>> loadingText="Loading PDF" >>> errorText="Unable to load report." >>> listenTopics="load_report_preview" >>> executeScripts="true"> >>> <iframe id="pdf_container" name="pdf_container" >>> src="%{getReportNumber()}.action?reportId=%{getReportId()}" >>> width="800" height="600"/> >>> </s:div> >>> </s:else> >>> >>> it supposed to display the genereated pdf inside the iframe if the >>> getPdfValue() method return >>> are not equal to 0. please help me its not evaluating properly..thanks >>> in >>> advance. >>> >> >> > > -- > View this message in context: > http://www.nabble.com/conditional-statement-in-struts2-tf4682064.html#a13382 > 105 > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/conditional-statement-in-struts2-tf4682064.html#a13724734 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]