package com.github.ebnew.ki4so.web.action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import com.github.ebnew.ki4so.core.service.LoginResult; /** * 该接口实现了将登录结果转换为视图响应的功能。 * @author Administrator * */ public interface LoginResultToView { /** * 将登录结果对象相应到模型和视图中。 * 所有参数均不允许输入null. * @param mv 模型视图对象。 * @param result 登录结果信息。 * @param request http请求对象。 * @param response http响应对象。 * @return 更新后的模型视图对象。 */ public ModelAndView loginResultToView(ModelAndView mv, LoginResult result, HttpServletRequest request, HttpServletResponse response); }