已有101人关注
java 项目全程开发实录中第九章 产品展示链接中如何三行三列显示
发表在Java图书答疑 2014-11-10
是否精华
版块置顶:
<table id="__01" width="1025" height="819" border="0" cellpadding="0" cellspacing="0">
<tr>
<td rowspan="6">
<img src="images/cpjs/9.gif" width="108" height="819" alt=""></td>
<td colspan="2">
<img src="images/cpjs/1.gif" alt="" width="778" height="62" border="0" usemap="#Map4"></td>
<td rowspan="6">
<img src="images/cpjs/2.gif" width="138" height="819" alt=""></td>
<td>
<img src="images/分隔符.gif" width="1" height="62" alt=""></td>
</tr>
<tr>
<td rowspan="2">
<img src="images/cpjs/3.gif" alt="" width="235" height="271" border="0" usemap="#Map2"></td>
<td>
<img src="images/cpjs/4.gif" alt="" width="543" height="255" border="0" usemap="#Map3"></td>
<td>
<img src="images/分隔符.gif" width="1" height="255" alt=""></td>
</tr>
<tr>
<td rowspan="2" width="543" height="339" background="images/cpjs/5.gif" class="zczi">

 <!-- 分栏显示 -->
            <%
//int RowCount = sql.selectCountBusiness();//记录数
int col=1; // 控制产品介绍栏显示两列产品图标和文本
int RowCount=6;
ResultSet Rs = sql.selectbusiness();
int HRow = RowCount/2;//行数
if (RowCount%2>0)
HRow++;
for (int i = 0 ;i<HRow;i++){%>  
<%
for (int j=i*2+1;j<=(i+1)*2;j++){
Rs.absolute(j);
if (Rs.isAfterLast())
break;
%>
&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' onclick=window.open('houtai/productview.jsp?catid=<%=Rs.getString(1)%>','newwindow','width=600,height=350,top=300,left=300')><img src="images/spimg/<%=Rs.getString("img")%>" width="70" height="70"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' onclick=window.open('houtai/productview.jsp?catid=<%=Rs.getString(1)%>','newwindow','width=600,height=350,top=300,left=300')><%=Rs.getString("name")%></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<%
if (col % 2 == 0){
out.println("<br>");
}
col++;
%>
<%}%>
  
  <%}%>
  </td>
<td>
<img src="images/分隔符.gif" width="1" height="16" alt=""></td>
</tr>
<tr>
<td rowspan="2"> <img src="images/cpjs/6.gif" width="235" height="417" alt=""></td>
<td>
<img src="images/分隔符.gif" width="1" height="323" alt=""></td>
</tr>
<tr>
<td>
<img src="images/cpjs/7.gif" alt="" width="543" height="94" border="0" usemap="#Map" onclick=window.open('houtai/productBrowse.jsp')  class='zczi'></td>
<td>
<img src="images/分隔符.gif" width="1" height="94" alt=""></td>
</tr>
<tr>
<td colspan="2">
<img src="images/cpjs/8.gif" width="778" height="69" alt=""></td>
<td>
<img src="images/分隔符.gif" width="1" height="69" alt=""></td>
</tr>
</table>
分享到:
精彩评论 3
学分: LV1
TA的每日心情
开心
2021-10-26 19:13:33
2014-11-11
沙发
这个是书本以外的内容,我们是不做解答的。
抽空看了下,你可以自己尝试修改:
  把int RowCount=6; 将 6改成9
  把RowCount%2>0 里面的 2 改成3
  把for (int j=i*2+1;j<=(i+1)*2;j++) 里面的 2 都改成3
另外提醒你下,页面布局是按照2行3页设计的,更改网页显示效果后你要适当调整下页面表格的宽窄度。
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2014-11-11
板凳
我在咱公司买的书真好谢谢无名老师非常感谢
学分: LV1
TA的每日心情
开心
2021-10-26 19:13:33
2014-12-01
地板
不用客气
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照