首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹簧靴伺服器角度

问弹簧靴伺服器角度
EN

Stack Overflow用户
提问于 2018-12-17 20:40:02
回答 1查看 121关注 0票数 0

我在使用Spring boot为我的angular应用程序提供服务时遇到了问题。

代码语言:javascript
复制
@RequestMapping("/home")
public String home() {
    return "index";
}

文件夹结构

代码语言:javascript
复制
resources > public > index.html

如果我转到localhost:8080/home,我会得到这个错误:

代码语言:javascript
复制
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing 
this as a fallback.

Mon Dec 17 13:30:33 CET 2018
There was an unexpected error (type=Internal Server Error, status=500).
Could not resolve view with name 'index' in servlet with name 'dispatcherServlet'

但是,如果我直接转到http://localhost:8080/index.html,它确实可以工作

如果我直接转到http://localhost:8080,我会得到:

代码语言:javascript
复制
No mapping for GET /
EN

回答 1

Stack Overflow用户

发布于 2018-12-17 20:50:12

你放置在resources/public下的文件是用于静态托管文件的--这是你放置html登录页面、css、图片和JS资源的地方--在代码中不需要请求映射。

您的代码示例应该只返回已定义的字符串,但是如果看不到代码的其余部分,就很难说出失败的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53815458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档