Rick,

Do you control the requirements? It's going to be an ugly screen with that :) 
Web applications
should be concerned with doing one unit of task at a time, if possible, because 
it does simplfy
development and help the user focus on what needs to be typed.

Still, I don't see this problem as insurmountable. As long as you don't mind 
having ugly screens,
you can; and what is probably goign to make your screen ugly is the 
requirements, which mandate
all too much input data on one screen. I think you're pigeonholed here so do 
the best you can.

class CompanyInput {
  private Company o;
  private List divisionInput;
  private String inputAttr1;
  private String inputAttr2;
}

class DivisionInput {
  private Division o;
  private List deptInput;
  private String inputAttr1;
  private String inputAttr2;
}

class DepartmentInput {
  private Department o;
  private String inputAttr1;
  private String inputAttr2;
}

You just have to create an input model that reflects what you want to capture. 
There's nothing
really more I can do for you; you have lousy requirements so make the best of 
them. Break up the
input into different pages for a better time.

Paul

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to