【问题标题】:<input> tag in HTML5 does not show until data is fetched from the databaseHTML5 中的 <input> 标记在从数据库中获取数据之前不会显示
【发布时间】:2014-10-11 17:11:59
【问题描述】:

在我在 NetBeans 7.4 上开发的 HTML5 界面中,该界面被设计为将 db 数据显示在标签内以供进一步编辑,如下所示:

<td>
<input name="lname" value="<c:out value = '${row.lname}'/>">
</td>

问题是在获取数据之前不会显示标签。这可以解决吗?谢谢。

【问题讨论】:

    标签: html jsp jstl


    【解决方案1】:

    不,servlet 容器/应用程序服务器需要在输出文本之前执行查询并输出名称,这就是它的工作原理。你也许可以用 javascript 做一些事情并让它以某种方式获取它,不过我不太确定。

    【讨论】:

      【解决方案2】:

      只需设置 type="text" 指定类型后将显示,如果没有数据则为空白

      【讨论】:

        猜你喜欢
        • 2012-11-08
        • 1970-01-01
        • 2020-08-13
        • 1970-01-01
        • 1970-01-01
        • 2019-04-21
        • 1970-01-01
        • 2019-01-06
        • 2013-12-03
        相关资源
        最近更新 更多