我在Servlet和JSP中很开心。在我的项目中,我有一个修改表单选项,应根据搜索的序列号从数据库中填充。然后,用户可以修改表单中的值,它将覆盖数据库中的同一行。问题是我能够在servlet中检索结果集中的值,但是我无法将这些值设置为JSP中所需的表单字段,即我无法访问JSP中的结果集。请有人帮助我。提前谢谢。
答案 0 :(得分:0)
填充列表
ResultSet rs = stmt.executeQuery(query);
while(rs.next()){
Obj obj=new Obj(); // Your bean object
obj.set(rs.getString("fieldName"));
list.add(obj);
}
request.setAttribute(" resultList",list);
JSP页面:使用jstl
<%@ taglib uri =" http://java.sun.com/jsp/jstl/core"前缀=" C" %GT; & ltc:forEach items =" $ {resultList}" var =" row" &安培; GT row.fieldName &安培; LT / C:的forEach&安培; GT
答案 1 :(得分:-1)
当您在servlet中获得resultset
时,可以在会话中添加session
。在JSP上,您可以从value
访问它,并在JSP上设置输入标记的<paper-button id="submitionButton" raised type="submit" ng-disabled="!formValidity()">
{{::tr('Sign in')}}
</paper-button>
属性中的值,为此您可以通过以下链接。