小编cri*_*ore的帖子

Vaadin Grid自定义TextArea编辑器未完全显示

我为我的Vaadin 7 Grid定义了一个自定义编辑器

longColumn.setEditorField(getTextArea());
Run Code Online (Sandbox Code Playgroud)

其中getTextArea()是:

private Field<?> getTextArea() {
   TextArea ta=new TextArea();
   ta.setWidth("300px");
   ta.setHeight("200px");
   return ta;
}
Run Code Online (Sandbox Code Playgroud)

TextArea似乎具有给定的大小,但它被切割到行的高度,并且完全不可用.

在此输入图像描述

是否有任何方法可以使编辑器更大,以便使用大的TextArea?

vaadin vaadin7

5
推荐指数
1
解决办法
424
查看次数

Hybris swagger UI 日期时间示例格式

我有一个 Hybris 项目,我们通过 swagger + swagger-ui 提供一个宁静的 API。我们遇到日期时间属性和参数的格式问题。显示格式如下:“2018-06-22T08:00:19.130Z”。

但是,我们使用并需要在 swagger-ui 提供的示例中显示的格式是“2018-06-22T08:00:19Z”。

参数是 DTO 由 spring 自动生成的。

关于如何更改示例的日期时间格式有什么想法吗?

谢谢,克里斯

spring swagger swagger-ui springfox sap-commerce-cloud

5
推荐指数
1
解决办法
8735
查看次数

使用 iText 从 PCKS7 签名的 PDF 文件中获取哈希/摘要

我正在编写一个 Java Web 服务,该服务使用来自网络中某些客户端的 iText 对 PDF 文档进行签名。文档签名正确,可以使用外部工具进行验证。但是,由于一些法律限制,为了将此文档存储在官方文档存储库中,我必须提供来自签名的哈希/摘要消息。

我几乎尝试了任何方法来获得该哈希值,但我能得到的最接近的是获取整个签名(CERT+HASH/DIGEST+TIMESTAMP)作为带有此代码片段的字符串(请原谅字符串和 [1],因为我我只是在测试如何去做):

    PdfReader reader = new PdfReader(path);
    File temp = TempFileManager.createTempFile("aasd2sd", "asdasda222cff");
    PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(temp));
    stamper.setRotateContents(false);
    PdfString firma = (PdfString) stamper.getAcroFields().getSignatureDictionary("Signature1").get((PdfName)stamper.getAcroFields().getSignatureDictionary("Signature1").getKeys().toArray()[1]);
Run Code Online (Sandbox Code Playgroud)

据我所知,我得到了一个 DER 编码的 PKCS7 签名。但是,我不知道如何解码/阅读这些信息以便快速了解。

任何的想法?

谢谢,克里斯。

java pdf itext pkcs#7

1
推荐指数
1
解决办法
3098
查看次数