小编dri*_*ieu的帖子

Grails渲染插件的空指针异常

我在使用渲染插件时遇到一些问题.它总是返回一个空指针异常.我看到了严重的类似问题,但我没有找到我错在哪里.

  • 我的模板代码:/views/appRetail/_report.gsp

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-strict.dtd">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta name="description" content="">
        <meta name="author" content="">
        <title>Welcome to Production !</title>
    </head>
    <html>
       <body>
        REPORT
       </body>
    </html>
    
    Run Code Online (Sandbox Code Playgroud)
  • 我的控制器代码:

    class AppRetailController {
    
      def pdfRenderingService
    
      def renderFormPDF() {
    
        def apps = App.findAll()
        new File("test.pdf").withOutputStream { outputStream ->
            pdfRenderingService.render(template: '/appRetail/report', model: [apps:apps], outputStream)
        }
      }
    }
    
    Run Code Online (Sandbox Code Playgroud)

这是堆栈跟踪:

2015-04-17 10:31:54,552 [http-bio-8080-exec-4] ERROR   errors.GrailsExceptionResolver  - NullPointerException occurred when   processing request: [POST] /toolprod/appRetail/renderFormPDF
Stacktrace follows:
Message: null
Line | …
Run Code Online (Sandbox Code Playgroud)

grails grails-plugin

6
推荐指数
2
解决办法
1046
查看次数

标签 统计

grails ×1

grails-plugin ×1