This week's book giveaways are in the iOS and Features new in Java 8 forums.
We're giving away four copies each of Barcodes with iOS: Bringing together the digital and physical worlds and Core Java for the Impatient and have the authors on-line!
See this thread and this one for details.
The moose likes EJB and other Java EE Technologies and the fly likes Employee Application developed in Struts Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Barcodes with iOS this week in the iOS forum
or Core Java for the Impatient in the Java 8 forum!

JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Employee Application developed in Struts" Watch "Employee Application developed in Struts" New topic

Employee Application developed in Struts

Rebecca Abraham
Ranch Hand

Joined: Feb 20, 2003
Posts: 37

I have an Employee Mangement application which does the following functionality
1. Add Employee
2. Edit Employee
3. Delete Employee
4. List Employees.

The flow of the appln is as follows :
1. Login to the Application
2. List Employee Screen displayed
3. From List Employee Screen Add,Edit/Delete Employee is possible.

My requirement is that I want a single form class to hold all Employee data (Emp Id, Name, Addr) which can be used across all screens.
I encountered an issue while coding this form class -
The Delete Employee screen requires only the Emp Id form-property,so I had to create a new form class for that screen exclusively.
I found that there is duplication of form beans.
Is there a better approach in Struts than creating separate form classes for every screen?

aitor alzola

Joined: Sep 07, 2004
Posts: 14
Rebecca, you can just use the same form for delete, edit ... using the fields you need for each task. you�ll have some usseless fields in some moments, but I think it�s not a problem. Good Luck!
I agree. Here's the link:
subject: Employee Application developed in Struts