Beste lieden,
Sinds kort ben ik weer aan de slag gegaan met het Struts framework. Het framework is inmiddels erg gegroeid in vergelijking met toen ik het een jaar of 4 geleden eens een aantal keer heb gebruikt. Toen was het nog erg beperkt en overzichtelijk, maar nu zie ik door de bomen het bos niet meer.
Ik gebruik NetBeans als de IDE (met geintegreerde TomCat) om de applicatie in te ontwikkelen en heb het inmiddels zover, dat ik de blanke Struts template (struts-blank) heb weten te integreren binnen een blanke NetBeans webapplicatie project. Echter, wat ik nu niet begrijp is het volgende. Ik heb de Struts libs in de common libs directory van TomCat geplaatst, maar in de documentatie van Struts staat dat je ook een aantal classes specifiek bij je webapplicatie zelf onder moet brengen. Echter, wanneer ik dat niet doe, werkt het ook prima. Op zich logisch, want de webapplicatie specifieke classes komen ook allemaal voor in de algemene verzameling Struts classes.
Mijn vraag is nu: wie weet waarom dit zo is en waarom ik dus toch ook die specifieke classes moet plaatsen binnen mijn webapplicatie omgeving, terwijl ze ook zijn geplaatst in de common lib?
Sinds kort ben ik weer aan de slag gegaan met het Struts framework. Het framework is inmiddels erg gegroeid in vergelijking met toen ik het een jaar of 4 geleden eens een aantal keer heb gebruikt. Toen was het nog erg beperkt en overzichtelijk, maar nu zie ik door de bomen het bos niet meer.
Ik gebruik NetBeans als de IDE (met geintegreerde TomCat) om de applicatie in te ontwikkelen en heb het inmiddels zover, dat ik de blanke Struts template (struts-blank) heb weten te integreren binnen een blanke NetBeans webapplicatie project. Echter, wat ik nu niet begrijp is het volgende. Ik heb de Struts libs in de common libs directory van TomCat geplaatst, maar in de documentatie van Struts staat dat je ook een aantal classes specifiek bij je webapplicatie zelf onder moet brengen. Echter, wanneer ik dat niet doe, werkt het ook prima. Op zich logisch, want de webapplicatie specifieke classes komen ook allemaal voor in de algemene verzameling Struts classes.
Mijn vraag is nu: wie weet waarom dit zo is en waarom ik dus toch ook die specifieke classes moet plaatsen binnen mijn webapplicatie omgeving, terwijl ze ook zijn geplaatst in de common lib?