私はthis pluginのGrails Grailsのでレンダリングするプラグイン3.1.1
でPDFにGSPから変換しようとしていますが、これは私はまだこの
java.lang.NullPointerException: null
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1337) ~[na:1.8.0_131]
at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1197) ~[na:1.8.0_131]
at java.beans.Introspector.getBeanInfo(Introspector.java:426) ~[na:1.8.0_131]
at java.beans.Introspector.getBeanInfo(Introspector.java:173) ~[na:1.8.0_131]
at grails.plugins.rendering.document.RenderEnvironment.init(RenderEnvironment.groovy:31) ~[rendering-2.0.3.jar:na]
at grails.plugins.rendering.document.RenderEnvironment.with(RenderEnvironment.groovy:68) ~[rendering-2.0.3.jar:na]
at grails.plugins.rendering.document.RenderEnvironment.with(RenderEnvironment.groovy:60) ~[rendering-2.0.3.jar:na]
at grails.plugins.rendering.document.XhtmlDocumentService.generateXhtml(XhtmlDocumentService.groovy:65) ~[rendering-2.0.3.jar:na]
at grails.plugins.rendering.document.XhtmlDocumentService.createDocument(XhtmlDocumentService.groovy:35) ~[rendering-2.0.3.jar:na]
のようないくつかのエラーを取得する私のコード。
def createPdfReport = {
def cif = corporateUserService.getCurrentCifUser().cif
def perintahkerjaIns = PerintahKerja.findByCifAndId(cif,params.id)
def perintahkerjaDets = PerintahKerjaDetail.findAllByPerintahKerja(perintahkerjaIns,[sort:"pohon",order:"asc"])
def perintahpekerja = PerintahPekerja.findAllByPerintahKerja(perintahkerjaIns)
renderPdf(template: '/perintahKerja/templatprintperintahkerja',model: [jumlahpohon: perintahkerjaDets.size(), cif: cif, perintahLerjaInstance:perintahkerjaIns, perintahKerjaDetails:perintahkerjaDets, perintahPekerjaList: perintahpekerja], filename: "PerintahKerja")
}
私は逃したものがわかりません。
のものであってもよいHI、あなたのソリューションは素晴らしかったが、あなたは「Lanscape」に設定する方法を知っていますか?関連した質問をプラグインいくつかのレンダリングを持つ別のユーザーを助けましたか – akiong
確かに、CSSのサイズで遊んでいる可能性がありますhttp://gpc.github.io/rendering/guide/single.html#4.%20Sizing –
私はすでにCSSを「サイズ:風景;」に設定しましたが、pdfにエクスポートすると、まだpotrait – akiong