Java tutorial
/** * Matrika India Website Code * Copyright (C) 2008 Matrika India Development Team * http://www.matrika-india.org * * The file is licensed under the the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * * See the License for the specific language governing permissions and * limitations under the License. * * Author: Sandeep Gupta <sandy.pec@gmail.com> */ package org.matrika.web.controller; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.handler.SimpleMappingExceptionResolver; /** * TODO: type comment. * * @author Sandeep on Sep 24, 2008 @ 10:52:58 PM * */ public class MatrikaExceptionResolver extends SimpleMappingExceptionResolver { private static final Log LOG = LogFactory.getLog(MatrikaExceptionResolver.class); public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) { LOG.fatal("Unresolved error", ex); ModelAndView mav = new ModelAndView(); mav.setViewName(".handler.exceptions"); return mav; } }