有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用Java打印数据

我有一个表单,用户可以用数据填写字段。 此后,他/她应能够将数据导出为pdf格式,我已经编写了pdf格式,如下所示:

public void onSubmit() {
try {
    ManagerModel manager = managerDao.getManager(person);
    PictureModel picture = new PictureModel();
    if (person.getPhotoId() != null) {
        picture = new PictureModel(pictureDao.findPictureById(person.getPhotoId()));
    }
    getRequestCycle().setRequestTarget( new FileRequestTarget(Exporter.exportFile(person, manager, picture), person.getPdfName()));
} catch (Exception e) {
    Log.warn(e);
}

现在,这为我提供了一个pdf导出以及所有数据。我还想创建一个按钮,允许用户打印在这些字段中输入的数据。现在,这应该是表单上的打印按钮,而不是要求用户导出然后打印

有人能告诉我如何创建这个打印按钮吗?我应该只使用pdf导出的输出,然后将其发送到打印机吗?如果是,我该如何用java编写


共 (0) 个答案