Krajee引导程序文件输入。通过struts2中的操作上传

时间:2019-02-06 00:19:48

标签: jquery hibernate struts2 struts2-jquery bootstrap-file-input

我一直想通过Struts2中的这个krajee文件输入插件上传pdf文件。我只是不了解如何在initialPreview中从服务器加载pdf,以及如何从操作中捕获文件属性(我不知道该属性的名称)以保存在数据库中。我有一个包含路径和名称字符串属性的文档表。我的想法是将文件复制到服务器并保存路径。

        $("#createEventModal #input-fa").fileinput({
            theme: "fa",
            'language': 'es',
            browseClass: "btn btn-primary",
            removeClass: "btn btn-danger",
            maxFileCount: 1,
            autoReplace: true,
            'showUpload': false,
            uploadAsync: false,
            uploadUrl: 'docUpload.action',
            initialPreview: [
                "C:\UMaths.pdf"
            ],
            initialPreviewAsData: true,
            initialPreviewConfig: [
                {type: "pdf", size: "19000"}
            ]
        });

这是我的操作方法:

public String subirDocumento() throws Exception {

    String response = "docs/";
    ObjectMapper mapper = new ObjectMapper();
    try {
        json = mapper.writeValueAsString(response);
        System.out.println("JSON ruta = " + json);
    } catch (JsonProcessingException e) {
        e.printStackTrace();
    }

    System.out.println("JSON file_id = " + file_id);
    System.out.println("JSON key = " + key);
    return SUCCESS;
}

请问有人可以为我澄清这个问题吗?

0 个答案:

没有答案