我想在 jsp 中用声明的 String 填充 html 表单的值部分。我正在像那样使用 jsp EL:
<%
ResultSet rs=statement.executeQuery("select id from mytable");
String id=rs.getString(1);
%>
<form action="process.jsp" method="post">
ID: <input type="text" name="myId" value="${id}">
</form>
但是它给出了一个错误提示:
invalid input tag location
最佳答案
你能不能像这样不用 EL 试试这个..
<%
ResultSet rs=statement.executeQuery("select id from mytable");
String id=rs.getString(1);
%>
<form action="process.jsp" method="post">
ID: <input type="text" name="myId" value="<%=id%>">
</form>
关于html - 使用 jsp 的动态 html 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32346241/