FW: cant list data with hibernate struts

2012-03-15 Thread Oussama Jlassi

all exist and in default package

 Date: Wed, 14 Mar 2012 19:55:15 -0400
 Subject: Re: cant list data with hibernate struts
 From: davelnew...@gmail.com
 To: user@struts.apache.org
 
 Do all those classes in your config exist? Are they really all in the
 default package?
 
 Dave
 
 On Wed, Mar 14, 2012 at 7:43 PM, Oussama Jlassi oussa...@live.fr wrote:
 
 
  i use struts1.3 hibernate4 in tomcat6 i want to list data after the form
  but when i run localhost:8080/strutsh i get
  Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a
  rencontré une erreur interne () qui l'a empêché de satisfaire la
  requête.exceptionorg.apache.jasper.JasperException:
  java.lang.NullPointerException: Module 'null' not found.
 
   
  org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)
 
   
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
 
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  cause mèrejava.lang.NullPointerException: Module 'null' not found.
 org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
 org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735)
 org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818)
 org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488)
 
   org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173)
 org.apache.jsp.index_jsp._jspService(index_jsp.java:94)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 
   
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
 
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  note La trace complète de la cause mère de cette erreur est disponible
  dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35
 
  index.jsp
 
  %@ page language=java pageEncoding=ISO-8859-1%%@ taglib uri=
  http://struts.apache.org/tags-html; prefix=html %%@ taglib uri=
  http://struts.apache.org/tags-logic; prefix=logic %%@ taglib uri=
  http://struts.apache.org/tags-bean; prefix=bean %
  !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
  html:htmlheadmeta http-equiv=Content-Type
  content=text/html; charset=UTF-8titleJSP Page/title
   /headbody   html:form action=/hibid :
  html:text name=HibForm property=id / brtt : html:text
  name=HibForm property=tt / br t  : html:text
  name=HibForm property=t / brhtml:submit /
   /html:form  br/
  logic:iterate name=list id=testpbean:write name=test
  property=id//p/logic:iterate/body/html:html
 
  HibAction.java
  import javax.servlet.http.HttpServletRequest;import
  javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext;
  import org.apache.struts.action.Action;import
  org.apache.struts.action.ActionForm;import
  org.apache.struts.action.ActionForward;import
  org.apache.struts.action.ActionMapping;import
  org.hibernate.SessionFactory;import org.hibernate.*;import
  org.hibernate.Session;import java.util.*;
  public class HibAction extends Action {
  private List list;
 public ActionForward execute(   ActionMapping mapping,
   ActionForm form,HttpServletRequest request,
HttpServletResponse response) throws Exception{
 HibForm formObj = (HibForm)form;
 /*Get the servlet context */ServletContext
  context = request.getSession().getServletContext();
 /*Retrieve Session Factory */   SessionFactory
  factory = (SessionFactory)
   context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY);
 /*Open Hibernate Session */ Session session
  =factory.openSession();try {
 test t = new test();
   t.setId(formObj.getId());   t.setT(formObj.getT());
t.setTt(formObj.getTt());
 session.beginTransaction();
  session.save(t);
 Query query=session.createQuery(SELECT t FROM test
  t);//ArrayList list=(ArrayList)query.list();
list=query.list();
   session.getTransaction().commit();
   //request.getSession().setAttribute(list,list);
   } catch(Exception e) {
   session.getTransaction().rollback(); }   /*Close session */
 session.close();
 return mapping.findForward(success);  }
  public List getList

Re: FW: cant list data with hibernate struts

2012-03-15 Thread Dave Newton
Not sure; can't really read your post. It looks like there's a parsing
error on the config.

On Thu, Mar 15, 2012 at 1:48 PM, Oussama Jlassi oussa...@live.fr wrote:


 all exist and in default package

  Date: Wed, 14 Mar 2012 19:55:15 -0400
  Subject: Re: cant list data with hibernate struts
  From: davelnew...@gmail.com
  To: user@struts.apache.org
 
  Do all those classes in your config exist? Are they really all in the
  default package?
 
  Dave
 
  On Wed, Mar 14, 2012 at 7:43 PM, Oussama Jlassi oussa...@live.fr
 wrote:
 
  
   i use struts1.3 hibernate4 in tomcat6 i want to list data after the
 form
   but when i run localhost:8080/strutsh i get
   Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a
   rencontré une erreur interne () qui l'a empêché de satisfaire la
   requête.exceptionorg.apache.jasper.JasperException:
   java.lang.NullPointerException: Module 'null' not found.
  
  
  
 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)
  
  
  
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
  
  
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
  
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
  javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   cause mèrejava.lang.NullPointerException: Module 'null' not found.
  
  org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
  
  org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735)
  org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818)
  
  org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488)
  
  
  org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173)
  org.apache.jsp.index_jsp._jspService(index_jsp.java:94)
  
  org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  
  
  
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
  
  
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
  
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
  javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   note La trace complète de la cause mère de cette erreur est disponible
   dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35
  
   index.jsp
  
   %@ page language=java pageEncoding=ISO-8859-1%%@ taglib uri=
   http://struts.apache.org/tags-html; prefix=html %%@ taglib uri=
   http://struts.apache.org/tags-logic; prefix=logic %%@ taglib uri=
   http://struts.apache.org/tags-bean; prefix=bean %
   !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
   html:htmlheadmeta http-equiv=Content-Type
   content=text/html; charset=UTF-8titleJSP Page/title
/headbody   html:form action=/hibid :
   html:text name=HibForm property=id / brtt :
 html:text
   name=HibForm property=tt / br t  : html:text
   name=HibForm property=t / brhtml:submit /
/html:form  br/
   logic:iterate name=list id=testpbean:write name=test
   property=id//p/logic:iterate/body/html:html
  
   HibAction.java
   import javax.servlet.http.HttpServletRequest;import
   javax.servlet.http.HttpServletResponse;import
 javax.servlet.ServletContext;
   import org.apache.struts.action.Action;import
   org.apache.struts.action.ActionForm;import
   org.apache.struts.action.ActionForward;import
   org.apache.struts.action.ActionMapping;import
   org.hibernate.SessionFactory;import org.hibernate.*;import
   org.hibernate.Session;import java.util.*;
   public class HibAction extends Action {
   private List list;
  public ActionForward execute(   ActionMapping mapping,
ActionForm form,HttpServletRequest request,
 HttpServletResponse response) throws Exception{
  HibForm formObj = (HibForm)form;
  /*Get the servlet context */ServletContext
   context = request.getSession().getServletContext();
  /*Retrieve Session Factory */   SessionFactory
   factory = (SessionFactory)
context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY);
  /*Open Hibernate Session */ Session session
   =factory.openSession();try {
  test t = new test();
t.setId(formObj.getId());
 t.setT(formObj.getT());
 t.setTt(formObj.getTt());
  session.beginTransaction();
   session.save(t);
  Query query=session.createQuery(SELECT t FROM
 test
   t);//ArrayList list=(ArrayList)query.list();
 list=query.list();
session.getTransaction().commit();
//request.getSession().setAttribute(list,list

FW: cant list data with hibernate struts

2012-03-15 Thread Oussama Jlassi


when i send my question it become disorganized 
and how to solve error
 Date: Thu, 15 Mar 2012 14:02:35 -0400
 Subject: Re: FW: cant list data with hibernate struts
 From: davelnew...@gmail.com
 To: user@struts.apache.org
 
 Not sure; can't really read your post. It looks like there's a parsing
 error on the config.
 
 On Thu, Mar 15, 2012 at 1:48 PM, Oussama Jlassi oussa...@live.fr wrote:
 
 
  all exist and in default package
 
   Date: Wed, 14 Mar 2012 19:55:15 -0400
   Subject: Re: cant list data with hibernate struts
   From: davelnew...@gmail.com
   To: user@struts.apache.org
  
   Do all those classes in your config exist? Are they really all in the
   default package?
  
   Dave
  
   On Wed, Mar 14, 2012 at 7:43 PM, Oussama Jlassi oussa...@live.fr
  wrote:
  
   
i use struts1.3 hibernate4 in tomcat6 i want to list data after the
  form
but when i run localhost:8080/strutsh i get
Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a
rencontré une erreur interne () qui l'a empêché de satisfaire la
requête.exceptionorg.apache.jasper.JasperException:
java.lang.NullPointerException: Module 'null' not found.
   
   
   
  org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)
   
   
   
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
   
   
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
   
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
cause mèrejava.lang.NullPointerException: Module 'null' not found.
   
   org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
   
   org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735)
   org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818)
   
   org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488)
   
   
   org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173)
   org.apache.jsp.index_jsp._jspService(index_jsp.java:94)
   
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   
   
   
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
   
   
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
   
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note La trace complète de la cause mère de cette erreur est disponible
dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35
   
index.jsp
   
%@ page language=java pageEncoding=ISO-8859-1%%@ taglib uri=
http://struts.apache.org/tags-html; prefix=html %%@ taglib uri=
http://struts.apache.org/tags-logic; prefix=logic %%@ taglib uri=
http://struts.apache.org/tags-bean; prefix=bean %
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
html:htmlheadmeta http-equiv=Content-Type
content=text/html; charset=UTF-8titleJSP Page/title
 /headbody   html:form action=/hibid :
html:text name=HibForm property=id / brtt :
  html:text
name=HibForm property=tt / br t  : html:text
name=HibForm property=t / brhtml:submit /
 /html:form  br/
logic:iterate name=list id=testpbean:write name=test
property=id//p/logic:iterate/body/html:html
   
HibAction.java
import javax.servlet.http.HttpServletRequest;import
javax.servlet.http.HttpServletResponse;import
  javax.servlet.ServletContext;
import org.apache.struts.action.Action;import
org.apache.struts.action.ActionForm;import
org.apache.struts.action.ActionForward;import
org.apache.struts.action.ActionMapping;import
org.hibernate.SessionFactory;import org.hibernate.*;import
org.hibernate.Session;import java.util.*;
public class HibAction extends Action {
private List list;
   public ActionForward execute(   ActionMapping mapping,
 ActionForm form,HttpServletRequest request,
  HttpServletResponse response) throws Exception{
   HibForm formObj = (HibForm)form;
   /*Get the servlet context */ServletContext
context = request.getSession().getServletContext();
   /*Retrieve Session Factory */   SessionFactory
factory = (SessionFactory)
 context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY);
   /*Open Hibernate Session */ Session session
=factory.openSession();try {
   test t = new test();
 t.setId(formObj.getId());
  t.setT(formObj.getT());
  t.setTt(formObj.getTt

cant list data with hibernate struts

2012-03-14 Thread Oussama Jlassi

i use struts1.3 hibernate4 in tomcat6 i want to list data after the form but 
when i run localhost:8080/strutsh i get
Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a 
rencontré une erreur interne () qui l'a empêché de satisfaire la 
requête.exceptionorg.apache.jasper.JasperException: 
java.lang.NullPointerException: Module 'null' not found.

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
cause mèrejava.lang.NullPointerException: Module 'null' not found.
org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735)
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488)

org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173)
org.apache.jsp.index_jsp._jspService(index_jsp.java:94)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note La trace complète de la cause mère de cette erreur est disponible dans les 
fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35

index.jsp

%@ page language=java pageEncoding=ISO-8859-1%%@ taglib 
uri=http://struts.apache.org/tags-html; prefix=html %%@ taglib 
uri=http://struts.apache.org/tags-logic; prefix=logic %%@ taglib 
uri=http://struts.apache.org/tags-bean; prefix=bean %
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
html:htmlheadmeta http-equiv=Content-Type 
content=text/html; charset=UTF-8titleJSP Page/title/head   
 body   html:form action=/hibid : html:text 
name=HibForm property=id / brtt : html:text name=HibForm 
property=tt / br t  : html:text name=HibForm property=t 
/ brhtml:submit /  /html:form  br/
logic:iterate name=list id=testpbean:write name=test 
property=id//p/logic:iterate/body/html:html

HibAction.java
import javax.servlet.http.HttpServletRequest;import 
javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext;
import org.apache.struts.action.Action;import 
org.apache.struts.action.ActionForm;import 
org.apache.struts.action.ActionForward;import 
org.apache.struts.action.ActionMapping;import 
org.hibernate.SessionFactory;import org.hibernate.*;import 
org.hibernate.Session;import java.util.*;
public class HibAction extends Action {
private List list;
public ActionForward execute(   ActionMapping mapping,  
ActionForm form,HttpServletRequest request, 
HttpServletResponse response) throws Exception{
HibForm formObj = (HibForm)form;
/*Get the servlet context */ServletContext context 
= request.getSession().getServletContext();
/*Retrieve Session Factory */   SessionFactory factory 
= (SessionFactory)
context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY);
/*Open Hibernate Session */ Session session 
=factory.openSession();try {  
test t = new test();
t.setId(formObj.getId());   t.setT(formObj.getT()); 
t.setTt(formObj.getTt());
session.beginTransaction(); 
session.save(t);
Query query=session.createQuery(SELECT t FROM test 
t);//ArrayList list=(ArrayList)query.list();   
  list=query.list();
session.getTransaction().commit();
//request.getSession().setAttribute(list,list);
 } catch(Exception e) {session.getTransaction().rollback(); }   
/*Close session */  session.close();
return mapping.findForward(success);  } 
public List getList() { return list;}public void setList(List list) 
{   this.list = list;   }
}
struts-config.xml
?xml version=1.0 encoding=ISO-8859-1 ?!DOCTYPE struts-config PUBLIC  
-//Apache Software Foundation//DTD Struts Configuration 1.3//EN  

Re: cant list data with hibernate struts

2012-03-14 Thread Dave Newton
Do all those classes in your config exist? Are they really all in the
default package?

Dave

On Wed, Mar 14, 2012 at 7:43 PM, Oussama Jlassi oussa...@live.fr wrote:


 i use struts1.3 hibernate4 in tomcat6 i want to list data after the form
 but when i run localhost:8080/strutsh i get
 Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a
 rencontré une erreur interne () qui l'a empêché de satisfaire la
 requête.exceptionorg.apache.jasper.JasperException:
 java.lang.NullPointerException: Module 'null' not found.

  
 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)

  
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)

  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 cause mèrejava.lang.NullPointerException: Module 'null' not found.
org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735)
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488)

  org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173)
org.apache.jsp.index_jsp._jspService(index_jsp.java:94)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

  
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)

  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 note La trace complète de la cause mère de cette erreur est disponible
 dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35

 index.jsp

 %@ page language=java pageEncoding=ISO-8859-1%%@ taglib uri=
 http://struts.apache.org/tags-html; prefix=html %%@ taglib uri=
 http://struts.apache.org/tags-logic; prefix=logic %%@ taglib uri=
 http://struts.apache.org/tags-bean; prefix=bean %
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
 html:htmlheadmeta http-equiv=Content-Type
 content=text/html; charset=UTF-8titleJSP Page/title
  /headbody   html:form action=/hibid :
 html:text name=HibForm property=id / brtt : html:text
 name=HibForm property=tt / br t  : html:text
 name=HibForm property=t / brhtml:submit /
  /html:form  br/
 logic:iterate name=list id=testpbean:write name=test
 property=id//p/logic:iterate/body/html:html

 HibAction.java
 import javax.servlet.http.HttpServletRequest;import
 javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext;
 import org.apache.struts.action.Action;import
 org.apache.struts.action.ActionForm;import
 org.apache.struts.action.ActionForward;import
 org.apache.struts.action.ActionMapping;import
 org.hibernate.SessionFactory;import org.hibernate.*;import
 org.hibernate.Session;import java.util.*;
 public class HibAction extends Action {
 private List list;
public ActionForward execute(   ActionMapping mapping,
  ActionForm form,HttpServletRequest request,
   HttpServletResponse response) throws Exception{
HibForm formObj = (HibForm)form;
/*Get the servlet context */ServletContext
 context = request.getSession().getServletContext();
/*Retrieve Session Factory */   SessionFactory
 factory = (SessionFactory)
  context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY);
/*Open Hibernate Session */ Session session
 =factory.openSession();try {
test t = new test();
  t.setId(formObj.getId());   t.setT(formObj.getT());
   t.setTt(formObj.getTt());
session.beginTransaction();
 session.save(t);
Query query=session.createQuery(SELECT t FROM test
 t);//ArrayList list=(ArrayList)query.list();
   list=query.list();
  session.getTransaction().commit();
  //request.getSession().setAttribute(list,list);
  } catch(Exception e) {
  session.getTransaction().rollback(); }   /*Close session */
session.close();
return mapping.findForward(success);  }
 public List getList() { return list;}public void setList(List
 list) {   this.list = list;   }
 }
 struts-config.xml
 ?xml version=1.0 encoding=ISO-8859-1 ?!DOCTYPE struts-config PUBLIC
  -//Apache Software Foundation//DTD Struts Configuration 1.3//EN