j2ee big homework