問題は、 rs.getString (1) が整数の場合にコードが機能することですが、私の場合は varchar 主キー です。これを修正する方法。
function getId(id){
var f=document.form;
f.method="post";
f.action='SelectBank1.jsp?id='+id;
f.submit();
}
<%
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select IdwhichIsVarchar, description from SomeDataBase where IS_VISIBLE = 1 order by description ");
%>
<%
while(rs.next()){
%>
<tr><td><%=rs.getString(2)%></td>
<td><input type="button" name="edit" value="Edit" style="background-color:green;font-weight:bold;color:white;" onclick="getId(<%=rs.getString(1)%>);" ></td>
</tr>
<%
}
%>