I'm kinda in the middle of this whole process too and this is what I'm leaning toward
MyProject |- source (doesn't get deployed) |- documentation (doesn't get deployed) |- static (webserver stuff) |- styles |- javascript |- images |- WEB-INF |- pages -tiles (jsp) content pages |- templates -tiles (jsp) templates |- classes |- tld struts-config.xml *-config.xml I would say also that you could potentially have many subdirectories under the pages/templates directories to reflect the complexity of your app... i.e. |- pages |- employeeScreens |- payrollScreens |- accountsPayableScreens -----Original Message----- From: Yansheng Lin [mailto:[EMAIL PROTECTED] Sent: Monday, September 08, 2003 12:37 PM To: 'Struts Users Mailing List' Subject: What's a well defined Struts Project Structure? What a well defined struts project structure would look like? I am always a bit hesitant with where to put things.... Right now, I have: MyProject |- documentation |- images |- jsps |- styles |- javascript |- WEB-INF |- classes |- bin struts-config.xml *.tld project.xml ... But I always run into problems with too many files in one folder or too few files in one folder. I searched the apache CVS tree, and found that it's a mess there too. Just compare Tomcat and Struts, you will know what I am talking about. Thanks! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] This message and its contents (to include attachments) are the property of Kmart Corporation (Kmart) and may contain confidential and proprietary information. You are hereby notified that any disclosure, copying, or distribution of this message, or the taking of any action based on information contained herein is strictly prohibited. Unauthorized use of information contained herein may subject you to civil and criminal prosecution and penalties. If you are not the intended recipient, you should delete this message immediately. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]