是否有可能从Java类到HTML文件获取变量

时间:2019-01-21 19:33:45

标签: java html swagger swagger-ui

我想使用swaggerjson字符串,将其定义为html文件中的var。

private static BeanConfig beanConfig = new BeanConfig();


public EtelApplication() {
    printPath();
    beanConfig.setTitle("jim-rest");
    beanConfig.setResourcePackage("com.mast.api");
    beanConfig.setScan(true);
    beanConfig.scanAndRead();
    printSwaggerJson();
    createSwaggerJsonFile();
}


private void printSwaggerJson() {
    String swaggerjson = Json.pretty(beanConfig.getSwagger());
    System.out.println(swaggerjson);
}

我的html文件具有此脚本,我想在其中使用字符串

window.onload = function () {

    const ui = SwaggerUIBundle({name */
        url: "swagger.json", name: "jim-rest",
        dom_id: '#swagger-ui',
        validatorUrl: null,
        deepLinking: true,
        spec: swaggerjson, //this is where I would like to use the var.
        presets: [
            SwaggerUIBundle.presets.apis,
            SwaggerUIStandalonePreset
        ],
        plugins: [
            SwaggerUIBundle.plugins.DownloadUrl
        ],
        layout: "StandaloneLayout"
    })

    window.ui = ui
}

是否可以像这样直接使用swaggerjson?

我很抱歉这个简单的问题,搜索时找不到详细的答案

0 个答案:

没有答案
相关问题