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]

Reply via email to