欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

Spring MVC 404 Not Found无错误日志的解决方法

时间:2023-02-14 10:23:41|栏目:JAVA代码|点击:

场景描述,使用Spring MVC 框架,进行数据保存,用firefox的firebug跟踪发现404 Not Found。

 分析:后台没有打印任何错误日志,无法分析问题所在。

解决方案(由我朋友提供)

在spring-mvc.xml 配置文件中 加上一下红色部分的配置文件。

在controller 下面添加 ControllerAdviceTest.java 文件(注意:必须是controller下面,因为在spring-mvc.xml 中配置了 component-scan)

再次运行 后台输出以下错误日志

很明显表明,对象名称有问题,至此问题解决。附件:附上ControllerAdviceTest.java 源码(不能添加压缩包吗? 请自行修改bag名)

package com.snake.controller; 
 
import org.apache.log4j.Logger; 
import org.springframework.http.HttpStatus; 
import org.springframework.web.bind.annotation.ControllerAdvice; 
import org.springframework.web.bind.annotation.ExceptionHandler; 
import org.springframework.web.bind.annotation.ResponseStatus; 
import org.springframework.web.context.request.NativeWebRequest; 
 
@ControllerAdvice 
public class ControllerAdviceTest { 
 
 protected static Logger logger = Logger.getLogger(ControllerAdviceTest.class); 
  
 @ExceptionHandler(Exception.class) 
 @ResponseStatus(HttpStatus.BAD_REQUEST) 
 public String processUnauthenticatedException(NativeWebRequest request,Exception e) { 
  logger.error(e.getMessage()); 
  return "viewName"; //返回一个逻辑视图名 
 } 
} 

上一篇:java使用xpath和dom4j解析xml

栏    目:JAVA代码

下一篇:Java 深入分析链表面试实例题目

本文标题:Spring MVC 404 Not Found无错误日志的解决方法

本文地址:http://www.codeinn.net/misctech/225757.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有