struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sushil jain <sushil_str...@yahoo.com>
Subject NewBie:Populating objects in Jsp
Date Fri, 04 Jul 2003 06:26:12 GMT
Hello,
I am new to struts and Jsp and facing a very basic problem :-
The requirement is that on submit of APFM01.jsp page I do some business processing and populate
a ArrayList in the action Class APFM01Action. Now I want to display the contents of the ArrayList
as table in the second page APFM02.jsp. I am trying to do so by using the iterate tag in the
APFM02.jsp but getting the following errors :-
Since fork is true, ignoring compiler setting.
    [javac] Compiling 1 source file
    [javac] Since fork is true, ignoring compiler setting.
    [javac] E:\jakarta-tomcat-4.1.24\work\Standalone\localhost\myProject\APFM02_jsp.java:424:
cannot resolve symbol
    [javac] symbol  : class APFM01Action 
    [javac] location: class org.apache.jsp.APFM02_jsp
    [javac]             APFM01Action pupilList = null;
    [javac]             ^
    [javac] E:\jakarta-tomcat-4.1.24\work\Standalone\localhost\myProject\APFM02_jsp.java:431:
cannot resolve symbol
    [javac] symbol  : class APFM01Action 
    [javac] location: class org.apache.jsp.APFM02_jsp
    [javac]             pupilList = (APFM01Action) pageContext.findAttribute("pupilList");
    [javac]                          ^
    [javac] E:\jakarta-tomcat-4.1.24\work\Standalone\localhost\myProject\APFM02_jsp.java:457:
cannot resolve symbol
    [javac] symbol  : class APFM01Action 
    [javac] location: class org.apache.jsp.APFM02_jsp
    [javac]               pupilList = (APFM01Action) pageContext.findAttribute("pupilList");
    [javac]                            ^
    [javac] 3 errors

In the APFM01Action class Iam doing the following :-
 
SAXParser myParser = new MySAXParser();
myParser.ParseXML(browse);
ArrayList pupilList= myParser.listPupil();
request.setAttribute("PUPIL_LIST",pupilList);
return(mapping.findForward("success"));
 
The APFM02.jsp code is as follows :-
 
<logic:iterate id="pupilList" name= "PUPIL_LIST" type="APFM01Action">
<tr align="left">
<td>
 <bean:write name="pupilList" property="upn" />
</td>
<td>
 
and the Struts-config file is as follows :-
 
<form-bean      name="APFM01Form"
                    type="APFM01Form"/>
 <form-bean      name="APFM02Form"
                    type="APFM02Form"/>
  </form-beans>
  
  <!-- ========== Action Mapping Definitions ============================== -->
  <action-mappings>
    <action    path="/APFM01"
               type="APFM01Action"
      name="APFM01Form"
      input="/APFM01.jsp"
      scope="session">
   <forward        name="success" path="/APFM02.jsp"/>
      <forward        name="failure" path="/APFM01.jsp"/>
 </action>
  <action    path="/APFM02"
               type="APFM02Action"
      name="APFM02Form"
      scope="request">  
 </action>

Thanks
Sushil


---------------------------------
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message