Thanks to u all
     the problem is solved  it has started working

Thanks very much will keep on disturbing whenever  wherever i get stuck.

Vishal.







Daniel Henrique Alves Lima wrote:

> Had you import the "logic" taglib ?
>
> Vishal Arora wrote:
>
> >earlier i was using just logic iterate tag now i have defined bean define tag also  
> >here is the
> >code for that  and also what each and everything written means
> >
> ><bean:define id="wbsInfo" name="proDataBean" property="wbsInfo" scope="session" />
> >      <logic:iterate  id="wbsBean" name="wbsInfo">
> >      <Tr>
> >        <Td Height="30"  Class="whiteBGGrayTextBoldMiddle" 
> > Width="20%">&nbsp;<bean:write
> >name="wbsBean" property="wbsElement"/></Td>
> >        <Td Height="30"  Class="whiteBGGrayTextBoldMiddle" 
> > Width="20%">&nbsp;<bean:write
> >name="wbsBean" property="iniWork"/></Td>
> >        <Td Height="30"  Class="whiteBGGrayTextBoldMiddle" 
> > Width="20%">&nbsp;<bean:write
> >name="wbsBean" property="previousLestWork"/></Td>
> >        <Td Height="30"  Class="whiteBGGrayTextBoldMiddle" 
> > Width="20%">&nbsp;<bean:write
> >name="wbsBean" property="lestWork"/></Td>
> >        <Td Height="30"  Class="whiteBGGrayTextBoldMiddle" 
> > Width="20%">&nbsp;<bean:write
> >name="wbsBean" property="actualWork"/></Td>
> >        </Tr>
> >      </logic:iterate>
> >
> >
> >
> >in this code
> > in <bean:define >tag
> >id= any name to be used in the logic iterate tag
> >name=Main Bean class where arraylist is set in a setSomething(ArrayList als) method
> >property= name of the ArrayList object
> >
> >
> >
> >in logic iterate tag
> >id=bean instance with getter setter methods  that is set inside the arraylist object
> >name=id of bean define tag
> >
> >and here is the error.
> >======================================================================
> >javax.servlet.ServletException: Cannot find bean wbsBean in any scope
> >        
> > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)
> >        
> > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)
> >
> >org.apache.jsp.view.user.project.Project_005fSapInfo_jsp._jspService(Project_005fSapInfo_jsp.java:271)
> >
> >        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >        
> > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
> >        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
> >        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >        
> > org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1014)
> >        
> > org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:417)
> >        
> > org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:390)
> >        org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:271)
> >        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292)
> >        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >
> >root cause
> >
> >javax.servlet.jsp.JspException: Cannot find bean wbsBean in any scope
> >        org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:714)
> >        org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:290)
> >
> >org.apache.jsp.view.user.project.Project_005fSapInfo_jsp._jspx_meth_bean_write_15(Project_005fSapInfo_jsp.java:555)
> >
> >
> >org.apache.jsp.view.user.project.Project_005fSapInfo_jsp._jspService(Project_005fSapInfo_jsp.java:232)
> >
> >        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >        
> > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
> >        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
> >        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >        
> > org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1014)
> >        
> > org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:417)
> >        
> > org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:390)
> >        org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:271)
> >        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292)
> >        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> >        javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >===================================================================================
> >Lokking forward to uor answer.
> >
> >Thanks
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >Daniel Henrique Alves Lima wrote:
> >
> >
> >
> >>    This is a really strange behaviour...The error message could be "can
> >>not find proDataBean" in any scope or "can not find collectionABean" in
> >>any scope" but "can not find wbsInfo in any scope" ?
> >>    Is the problem in this page ? Is it including another page ? Can you
> >>make a search for the string "wbsInfo" ?
> >>    Please, send to me the exactly error message and all the code inside
> >>the logic:iterate...
> >>
> >>Vishal Arora wrote:
> >>
> >>
> >>
> >>>as i have already stated that error coming is  can not find wbs in any scope
> >>>
> >>>i changed all things..
> >>>
> >>>these are new settings
> >>>
> >>><bean:define id="collectionABean" name="proDataBean" property="wbsInfo" 
> >>>scope="session" />
> >>>     <logic:iterate  id="wbsBean" name="collectionABean">
> >>>      --------
> >>>     -----------
> >>>     -------
> >>>  </logic:iterate>
> >>>
> >>>
> >>>in bean define tag
> >>>id= any name
> >>>name= Bean name in whose setSomething(ArrayList als) method  i m setting my 
> >>>arraylist object
> >>>property=is the name of my arraylist object
> >>>
> >>>
> >>>then in logic iterate tag
> >>>
> >>>id=bean instance that is set in my arraylist object
> >>>name=same id from bean define tag
> >>>
> >>>but still it's saying cannot find  wbsInfo  in any scope
> >>>does i have to set the bean instance  which is inside the arraylist to any 
> >>>scope..if yes then
> >>>how could i set it.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >
> >
> >


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to