问题描述
我要完成一个仓库管理系统,但是我在做查询功能的时候不知道怎么把ResultSet中的数据显示在table里;想用JTable(VectorrowData,VectorcolumnNames)方法来实现;请各位高手们给点意见吧,最好是有现成的例子,谢谢!
解决方案
解决方案二:
你把数据得到,放到session或request中,再传到前台jsp页面中。在jsp页面中得到数据后,用tabletr,td就可以了
解决方案三:
<%@pagecontentType="text/html;charset=GBK"%><%@pageimport="yys.jdgis.*"%><%@pageimport="com.jacob.com.*"%><%@pageimport="webgis.tools.*"%><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%><%@taglibprefix="fn"uri="http://java.sun.com/jsp/jstl/functions"%><HTML><head><linkrel="stylesheet"href="include/main.css"type="text/css"/><title>设备历史信息</title></head><%//Stringpid=StringFacs.getString(request,"pid");CommonDataManagerdataManager=newCommonDataManager(session);try{dataManager.setRequest(request);//Stringdata_sql="select*from产品信息库";//Stringsql="select*fromtx_odf信息表twheret.pid='"+pid+"'";Stringdata_sql="select*fromtx_odf信息表";dataManager.getDatas(data_sql,"datasql");}catch(Exceptionex){System.out.println(ex.toString());}finally{}%><body><tableborder=0width="100%"align=centerclass="titlebar"><tr><td><font>设备历史信息</font></td></tr></table><tableborder="1"width="95%"align="center"class="tableframe"id="showTable"><trclass="ListtitleBorder"><thfieldName="设备">时间</td><tdnowrapfieldName="设备">地点</td><tdnowrapfieldName="设备">客户要求</td><tdnowrapfieldName="设备">技术成员</td><tdnowrapfieldName="设备">设备</td><tdnowrapfieldName="设备">记录</td></tr><tr><td>xx</td><td>xx</td><td>xx</td><td>xx</td><td>xx</td><td>xx</td></tr><c:forEachvar="datasq"items="${datasql}"varStatus="status"><tr><td><inputname="name1"type="text"value="${datasq.行号}"/></td><td><inputname="name1"type="text"value="${datasq.列号}"/></td><td><inputname="name1"type="text"value="${datasq.方向}"/></td><td><inputname="name1"type="text"value="${datasq.距离}"/></td><td><inputname="name1"type="text"value="${datasq.子系统}"/></td><td><inputname="name1"type="text"value="${datasq.对接设备}"/></td></tr></c:forEach></table>