【发布时间】:2011-06-13 14:59:39
【问题描述】:
我有两个数据库表。一张表包含预测数据。第二个表包含实际数据。我有两个代表这些表的 javabean。
我想要一个 jsp 视图 (JSTL/EL),它列出了预测数据、实际数据,然后按周日期组列出了两者之间的增量,例如:
1/1/11 1/8/11
CONTRACT LineCode Forecast Actual Delta Forecast Actual Delta
B&M E12-C 12 11 1 25 10 15
B&M E11-D 10 15 -5 20 20 0
Smig XX2-12 Null 10 -10 20 20 0
Cartri WW0-E etc...
我是否应该从 SQL JOIN 创建一个代表上述视图的第三个 javabean 并在 servlet 中(或者可能在 SQL 本身中)进行所有数学运算?
或者我是否传递两个 bean 并在 jsp 视图中进行数学运算?如果我做后者,我不确定如何使用 jstl 有效地进行循环。两个 db 表的顺序或行数可能不完全相同(如上面 SMIG 合约中的 Null 值所示)
【问题讨论】:
标签: java database jsp web-applications