JSP代码:
<%
String name=rs.getString(2);
%>
<input type="text" name ="name" value='<%= name %>' style="color:black; background-color: #ffffff" required>
错误:无法在输入标记中解析变量名称。
有什么建议吗?
答案 0 :(得分:0)
当您遇到问题但无法解决问题时,请逐步进行操作。以下是我首先要采取的方法来确定问题
保持最低限度信息,然后看看会发生什么
<%
String name="Scott";
%>
<input type="text" name ="name1" value='<%= name %>'>
2虽然你的代码中的每个东西看起来都很好。确保错误不在其他JSP中。 (可能在某些情况下)。要排除只做一个简单的jsp并且只有你的代码片段
答案 1 :(得分:-1)
你的合成文件rs.getString(2)中存在一些问题,并且它没有获取该值。所以检查它。 如果您尝试以下方式,那么它可以正常工作而没有错误。
<% String name="User Name"; %>
<input type="text" name ="name" value='<%= name %>' style="color:black; background-color: #ffffff">