Курсовая работа: Розробка прикладної веб базованої системи для автоматизації документообігу підприємства

Role role = rm.getRole("user");

user.addRole(role);

um.create(user);

role = (Role) req.getSession().getAttribute("role");

if (role != null) {

try {

if (role.getRole().equals("admin")) {

resp.sendRedirect("getallusers.jsp");

} else { resp.sendRedirect("registergood.jsp");

}

} catch (Exception e) { resp.sendRedirect("registergood.jsp");

}

} else {

resp.sendRedirect("registergood.jsp");

}

}

} else {

user.setBirth(null);

req.getSession().setAttribute("erruser", user);

req.getSession().setAttribute("errors", errors_date);

resp.sendRedirect("regestry.jsp");

}

} else {

String error = "Error, same login has exist already";

req.getSession().setAttribute("show_pass_error", error);

resp.sendRedirect("regestry.jsp"); }

Адміністратор та користувач, під час реєстрації повинні ввести вісі дані коректно, тому варіація та зберігання даних про користувача однакове. Приведений вище код буде виконаний при будь-якому з видів реєстрації.

4.2 Підсистема додавання електронного документу

В основу концепцій роботи підсистеми документообігу покладено принцип, який можна описати наступними кроками:

К-во Просмотров: 283
Бесплатно скачать Курсовая работа: Розробка прикладної веб базованої системи для автоматизації документообігу підприємства