我尝试使用Grails 3中的web-api配置文件制作单页应用。
Grails将加载的唯一视图是SPA的索引页面。这可以是index.html文件,也可以是index.gsp。
我的网址应用如下所示:"/"(controller: '/index')
我在/grails-app/views/index.gsp
当我访问localhost:8080 /我得到404回复。
有什么想法吗?我现在尝试了几种方式,感觉它显而易见,我只是俯视。
提前致谢
答案 0 :(得分:0)
假设您有一个如下控制器:
class MyController{
def index(){
render "hello world!!"
}
}
你必须写下如下的网址映射:
“/”(控制器: '我的',动作: '索引')
答案 1 :(得分:0)
不,他们不会。
正如您可以阅读文档
<recipe name="bread" prep_time="5 mins" cook_time="3 hours">
<title>Basic bread</title>
<ingredient amount="3" unit="cups">Flour</ingredient>
<ingredient amount="0.25" unit="ounce">Yeast</ingredient>
<ingredient amount="1.5" unit="cups" state="warm">Water</ingredient>
<ingredient amount="1" unit="teaspoon">Salt</ingredient>
<instructions>
<step>Mix all ingredients together.</step>
<step>Knead thoroughly.</step>
<step>Cover with a cloth, and leave for one hour in warm room.</step>
<step>Knead again.</step>
<step>Place in a bread baking tin.</step>
<step>Cover with a cloth, and leave for one hour in warm room.</step>
<step>Bake in the oven at 350° F for 30 minutes.</step>
</instructions>
</recipe>
将创建具有
的应用程序插件少于默认的Grails插件(没有GSP,没有资产管道,没有HTML相关)
请注意:wep-api现在是rest-api
http://docs.grails.org/latest/guide/webServices.html#restProfile