为了按行显示我的数据,即第一行,然后是另一行。我通过引用对象将ResultSet中的数据添加到列表中.Ex -
while (rs.next()) {
Comp_Mps ref = new Comp_Mps();
ref.setLogtime(rs.getString(1));
ref.setBeam_current(rs.getString(2));
ref.setBeam_energy(rs.getString(3));
ref.setst4_vs6_bag1_rb(rs.getString(4));
st_jsp.add(ref);
}
其中
st_jsp是
List<Comp_Mps> st_jsp=new ArrayList<Comp_Mps>();
和Comp_Mps是类名。 在jsp中,我将数据显示为
{(r.beam_energy)}
但是现在我有一个大型数据库,我有大约200列。所以我将无法为所有列创建getter和setter方法。所以还有什么方法可以在列表中添加数据并通过jsp显示它页面格式正确,即行式,而且我必须在jsp中减去数据,我无法在java中执行此操作。 jsp中的减法代码是
<fmt:formatNumber value="${(r.st4_vs6_bag8_rb-row.st4_vs6_bag8_rb)}"
maxFractionDigits="2" minIntegerDigits="2" pattern="##.##E0" var="mm"> </fmt:formatNumber>
${(mm)}