在从数据库中提取数据之前,HTML5中的<input />标记不会显示

时间:2014-10-11 17:11:59

标签: html html5 jsp jstl

在我在NetBeans 7.4上开发的HTML5界面中,界面的设计使得db数据显示在标签内部以便进一步编辑,如下所示:

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

问题是在获取数据之前不会显示标记。这可以修复吗?谢谢。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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