Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package net.nan21.dnet.core.web.controller.ui.extjs;
  
  import java.util.HashMap;
  import java.util.List;
  import java.util.Map;
  
  import  javax.servlet.http.HttpServletRequest;
  import  javax.servlet.http.HttpServletResponse;
  
 
 import  org.springframework.security.core.context.SecurityContextHolder;
 import  org.springframework.stereotype.Controller;
 import  org.springframework.web.bind.annotation.RequestMapping;
 import  org.springframework.web.bind.annotation.RequestMethod;
 import  org.springframework.web.servlet.ModelAndView;
 
 @Controller
 
 
 	@RequestMapping(value = "/", method = RequestMethod.GET)
 	protected ModelAndView home(HttpServletRequest request,
 			HttpServletResponse responsethrows Exception {
 
 			if (sp.hasWorkToDo()) {
 				response.sendRedirect("/nan21.dnet.core.setup");
 				return null;
 			}
 		}
 
 		try {
 			@SuppressWarnings("unused")
 			SessionUser su = (SessionUser) SecurityContextHolder.getContext()
 					.getAuthentication().getPrincipal();
 
 		} catch (java.lang.ClassCastException e) {
 			response.sendRedirect("/nan21.dnet.core.web/security/session/login");
 			return null;
 		}
 
 		Map<StringObjectmodel = new HashMap<StringObject>();
 		this._prepare(modelrequestresponse);
 
 		/* ========== extensions =========== */
 
 		model.put(
 				"extensions",
 
 		model.put("extensionsContent"getExtensionContent(.));
 
 		String logoUrl = this.getSystemConfig().getSysParamValue(
 
 		if (logoUrl != null && !logoUrl.equals("")) {
 			model.put("logoUrl"logoUrl);
 		}
 		return new ModelAndView(this.model);
 	}
 
 	}
 
 	public void setExtensionProviders(
 			List<IExtensionProviderextensionProviders) {
 		this. = extensionProviders;
 	}
 
 	}
 
 	public void setSetupParticipants(List<ISetupParticipantsetupParticipants) {
 		this. = setupParticipants;
 	}
 
 	}
 
 	public void setStartupParticipants(
 			List<IStartupParticipantstartupParticipants) {
 		this. = startupParticipants;
 	}
 
	}
			List<IExtensionContentProviderextensionContentProviders) {
		this. = extensionContentProviders;
	}
New to GrepCode? Check out our FAQ X