我想要用户HEADER_TEMPLATE选项。我已经给出了如下,但播放错误模板未找到
public class Design extends Controller {
public static void renderPDFGen()
{
Options options = new Options();
options.HEADER_TEMPLATE = "/design/renderPDFHeader";
options.filename = "Invoice";
renderPdf(options);
}
public static void renderPDFHeader()
{
render();
}
}
可能是错误。
答案 0 :(得分:0)
你的代码错了。做:
public static void renderPDFHeader()
{
//calculate the contents for the pdf
String var1, var2;
//create Options helper
PDF.Options options = new PDF.Options();
options.filename="myfile.pdf";
//etc...
//render
renderPdf(options, var1, var2); //note it's renderPDF, not render
}
你得到找不到模板最有可能是因为Play试图找到“/views/design/renderPdfHeader.html”并且它不在那里