サーバー側のすべてのユーザーをpdfファイルに印刷する機能を試しましたが、このエラーが発生しました。 誰かが私を助けることができますか? これはコードである:Java print pdf error jhipster
public void printAllUsers(HttpServletResponse resp) throws
ServletException, IOException, URISyntaxException, DRException {
final List<UserDTO> page =
userService.getAllManagedUsers();
JRBeanCollectionDataSource dataSource = new
JRBeanCollectionDataSource(page);
resp.setContentType("application/pdf");
OutputStream out = resp.getOutputStream();
StyleBuilder boldStyle = DynamicReports.stl.style().bold();
StyleBuilder boldCenteredStyle = DynamicReports.stl.style(boldStyle)
.setHorizontalAlignment(HorizontalAlignment.CENTER);
StyleBuilder columnTitleStyle =
DynamicReports.stl.style(boldCenteredStyle)
.setBorder(DynamicReports.stl.pen1Point())
.setBackgroundColor(Color.LIGHT_GRAY);
DynamicReports.report()
.setColumnTitleStyle(columnTitleStyle)
.highlightDetailEvenRows()
.columns(
Columns.column("Nom", "nom", DataTypes.stringType()),
Columns.column("Prenom", "prenom", DataTypes.stringType()),
Columns.column("Login", "email", DataTypes.stringType()),
Columns.column("Password", "password",
DataTypes.stringType()))
.title(
Components.text("List of Medecin")
.setHorizontalAlignment(HorizontalAlignment.CENTER))
.pageFooter(Components.pageXofY())
.setDataSource(dataSource)
.toPdf(out);
}
エラーがこの行にある: '最終的なリストページが=
userService.getAllManagedUsers();'
Error:(196, 47) java: method getAllManagedUsers in class com.mycompany.myapp.service.UserService cannot be applied to given types; required: org.springframework.data.domain.Pageable found: no arguments reason: actual and formal argument lists differ in length
オブジェクトを取得する方法は? –
何の一つの目的は? –
1人のユーザー。それは正常に動作します。 –