velocity中error.vm

#if($exception)
    #if($!exception.class.simpleName=="NoSuchMethodException")
        $!response.setStatus(404)
        404! 您请求的内容不存在
    #else
        出错了:  $exception.message
    #end
#elseif($result)
    #if($result.resultCode)
        #showSimpleError()   
    #else
        系统错误
    #end
#end


spring中配置
<!-- exception related -->
<!-- all exception handler will be registered by DispatcherServlet default (detectAllHandlerExceptionResolvers=true) -->
<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
   <property name="defaultErrorView" value="common/error"/>
   <property name="exceptionMappings">
       <props>
           <prop key="xxxx.common.hrm.IllegalHrmPrivilegeException">error/access-denied</prop>
        </props>
    </property>
</bean>

猜你喜欢

转载自bitcarter.iteye.com/blog/2280901
今日推荐