为什么在浏览器地址栏输入并发送一次请求,怎么后台controller会打印两次日志?

来源:-

键盘兔

2016-04-21 12:54

	// Restful_url风格的get方式的请求
	@RequestMapping(value = "/view2/{courseId}", method = RequestMethod.GET)
	// method=RequestMethod.GET 只处理get请求
	// 本方法将处理 /courses/view2/{courseId}风格的URL(不包含花括号)
	public String viewCourseRestful_url(@PathVariable("courseId") Integer courseId, Map<String, Object> modelMap) {
		log.debug("In viewCourseRestful_url, courseId={}", courseId);
		Course course = courseService.getCoursebyId(courseId);
		modelMap.put("course", course);
		return "course_overview";
	}

就是按照讲师写的,发现前面讲师的日志也是一直打印两次,后来就变成一次了。也没说明怎么解决的。明显controller连续执行了两次

写回答 关注

1回答

  • 慕标2279266
    2022-07-16 19:23:56

    加一句header("Content-type:text/html;charset=utf-8");

    ihkgvpktwkfpj

Spring MVC起步

Java中Spring MVC框架入门教程,快来看最易用的MVC框架

195979 学习 · 572 问题

查看课程

相似问题