2

我无法在 grails 项目上打开控制器

我正在使用以下版本的 groovy 和 grails

C:\Users\Two95Admin>grails -version Java HotSpot(TM) 客户端虚拟机警告:此版本中禁用了分层编译| Grails 版本:3.1.10 | Groovy 版本:2.4.7 | JVM 版本:1.8.0_74 C:\Users\Two95Admin>

我已经使用以下命令成功创建了 helloworld 项目

grails create-app helloworld cd hellworld grails create-controller hello run-app

我的项目在 localhost:8080 上执行 错误屏幕截图

错误 500:内部服务器错误

URI /hello/index 类 javax.servlet.ServletException 消息无法解析名称为“grailsDispatcherServlet”的 servlet 中名称为“/hello/index”的视图

痕迹

Line | Method

->> 1229 | 在 org.springframework.web.servlet.DispatcherServlet 中渲染


| 1029 | '' 中的 processDispatchResult | 第973章 调度。. . . . 在''| 第895章 doService in '' | 第967章 处理请求。. . 在 org.springframework.web.servlet.FrameworkServlet | 第858章 doGet in ''

请帮我解决问题

4

2 回答 2

2

看起来grails-app/views/hello/index.gsp不存在。您将需要创建该文件。

于 2016-08-21T18:41:37.860 回答
0

在访问 hello 页面之前,您应该生成视图。“grails generate-views hello”试试这种方式。我认为添加jsp文件不是正确的方法。

于 2017-11-05T21:32:11.780 回答