【问题标题】:In Thymeleaf, how to acquire HTML variable and send it to controller?在 Thymeleaf 中,如何获取 HTML 变量并将其发送到控制器?
【发布时间】:2019-02-26 12:54:28
【问题描述】:

我不知道如何检索图像的名称。

必需的字符串参数“image.name”不存在。这是我点击按钮后得到的。

控制器的方法

我正在尝试获取图片名称的页面

我应该改变什么来获得这个变量?

【问题讨论】:

    标签: java spring html model-view-controller thymeleaf


    【解决方案1】:

    您没有在输出字段中提供 name 属性,如果您可以将其设置为这样,它将知道您指的是名称为“image.name”的该字段

    <input type="hidden" th:field="${image.name}" name="image.name">
    

    【讨论】:

    • 我试过这个先生,但结果还是一样。 Thymeleaf 没有看到图像对象的名称,我不知道为什么
    • 给了我picture1.jpg,也许我的控制器错了?
    • 试过这个吗?跨度>
    • 是的,发现输出标签应该与输入标签交换。现在它看起来像:。感谢您的帮助先生!
    猜你喜欢
    • 1970-01-01
    • 2013-07-14
    • 2022-12-11
    • 2016-12-02
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    • 2020-04-28
    相关资源
    最近更新 更多