gpt4 book ai didi

java - 提供带有 View 名称或 HTTP 错误代码的响应

转载 作者:行者123 更新时间:2023-12-02 06:24:30 25 4
gpt4 key购买 nike

我正在编写 Spring MVC @Controller。在 @RequestMapping 方法上,我想返回 View 名称或报告 404 HTTP 状态代码。

如何继续使用 Spring View Resolver(当我需要 View 时)并控制响应错误代码而不抛出异常?

最佳答案

只是原始草稿

//initialised by init
private Map<String, View> viewsMap;

@RequestMapping(value = "/{path}")
@ResponseStatus(HttpStatus.OK)
public View getResponse(HttpServletResponse resp, @PathVariable String path) {
if (viewsMap.get(path ) != null){
return viewsMap.get(path );
}
resp.setStatus(404);
return null;
}

关于java - 提供带有 View 名称或 HTTP 错误代码的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20687943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com