public ActionForward deleteProjectCategory(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
checkAuthorization(userHasPrivilege(request.getSession(), getPrivileges()));
ScienceProjectCategoryType spcType = TypeUtil.forKey(ScienceProjectCategoryType.class, request.getParameter("key"));
ScienceProjectCategoryService service = getService(ScienceProjectCategoryService.class);
service.deleteScienceProjectCategory(spcType);
TypeLoader.initializeSystemTypes(super.getServletContext());
return mapping.findForward(WebConstants.FORWARD_VIEW);