一个 div页面dwr+jstl+div的jsp文件

<%@ page contentType="text/html;charset=utf-8" %>
<%@ include file="/commons/taglibs.jsp" %>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>住宅</title>
<link href="business.css" rel="stylesheet" type="text/css" />
<!--dwr js-->
<script type='text/javascript' src='${ctx }/dwr/interface/HotBuildManager.js'></script>
<script type='text/javascript' src='${ctx }/dwr/engine.js'></script>
<script type='text/javascript' src='${ctx }/dwr/util.js'></script>


<script>
function changeBg(obj,cityName)
{

var name = cityName;
var district = obj.innerHTML;
if(name=='') name="深圳市";
if(district=='') district='全部';
leftNavO=document.getElementById("leftNav");
liO=leftNavO.getElementsByTagName("li");
for(i=0;i<liO.length;i++)
{
liO[i].className="leftNavDiv2";
}
obj.className="leftNavDiv1";
//dwr invoke
getHotBuildByArea(name,'住宅',district);
}

//dwr method
function getHotBuildByArea(cityName, busiType, district)
{
HotBuildManager.getSortFloorListByHitsss(cityName,50,busiType,district,mycallback);
}

//创建回调函数
function mycallback(data)
{
str="<ul>";
for(var i=0;i<data.length;i++){
str+="<li><a href="+data[i].dataid+">"+data[i].name+"</a></li>";
}
str+="</ul>";
document.getElementById("leftHotContent").innerHTML=str;

}
</script>
</head>

<body>
<div id="container"><!--页面层容器-->
  <div id="PageBody"><!--页面主体-->
   <div id="leftbar"><!--左侧栏-->
<div id="leftNav">
<ul>
<li class="leftNavDiv1" style="position:relative;z-index:101" onClick="changeBg(this,'${cityName }')">全部</li>
<logic:present name="areaList">
<c:forEach items="${areaList }" var="area" varStatus="status">
<c:set var="a" value="${status.count }" scope="request" />
<li class="leftNavDiv2" style="position:relative;right:${status.count*8 }px;z-index:${100/status.count }" onClick="changeBg(this,'${cityName }')">${area }</li>
</c:forEach>
</logic:present>
</ul>
</div>
<div id="leftHot">
<div id="leftHotTitle">
<ul>
<li class="leftHotTitleDiv1">热门楼盘</li>
<li class="leftHotTitleDiv2">热门片区</li>
</ul>
</div>
<div id="leftHotContent">
<ul>
<logic:present name="hotBuildList">
<c:forEach items="${hotBuildList }" var="hotbuild" varStatus="status">
<li><a href="${hotbuild.dataid }">${hotbuild.name }</a></li>
</c:forEach>
</logic:present>
</ul>
</div>
</div>
<div id="leftPageList">
<div id="leftPageListSplitTop">
<ul>
<li><logic:present name="pager">
<form name="form1" action="home.do?method=home" method="post">
共 ${pager.totalCount} 条   共 ${pager.pageCount}
页  
<html:select property="orderby" οnchange="changeOrderBy()" value="${orderby}">
<html:option value="area">按区域排序</html:option>
<html:option value="name">按楼盘排序</html:option>
<html:option value="remark">按标题排序</html:option>
<html:option value="areaage">按面积排序</html:option>
<html:option value="room">按房型排序</html:option>
<html:option value="price">按价格排序</html:option>
<html:option value="editTime">按时间排序</html:option>
</html:select>
<input type="hidden" name="sort" value="${sort}">
</form>
</logic:present>
</li>
</ul>
</div>
<div id="leftPageListTitle"><ul>
<li class="leftPageListTitleDiv1"><span class="leftPageListTitleDiv0" οnclick="changeOrderBy1('area')">区域/楼盘</span></li>
<li class="leftPageListTitleDiv2"><span class="leftPageListTitleDiv0" οnclick="changeOrderBy1('remark')">标题</span></li>
<li class="leftPageListTitleDiv3"><span class="leftPageListTitleDiv0" οnclick="changeOrderBy1('room')">房型</span></li>
<li class="leftPageListTitleDiv4"><span class="leftPageListTitleDiv00" οnclick="changeOrderBy1('areaage')">面积(m<sup>2</sup>)</span></li>
<li class="leftPageListTitleDiv5"><span class="leftPageListTitleDiv0" οnclick="changeOrderBy1('price')">售价(万)</span></li>
<li class="leftPageListTitleDiv6"><span class="leftPageListTitleDiv0" οnclick="changeOrderBy1('editTime')">时间/经纪人</span></li>
<li class="leftPageListTitleDiv7">对比</li></ul></div>
<c:forEach items="${homelist }" var="home" varStatus="status">
<div id="leftPageListContent"><ul>
<li class="leftPageListContentDiv1">${home[0].area }/${home[0].name }</li>
<li class="leftPageListContentDiv2">${fn:substring(home[0].remark,0,15) }<c:if test="${home[1].picPath==null }"><img src="http://imrms.midland.com.cn/images/default.gif"></c:if><c:if test="${home[1].picPath!=null }"><img src="${home[1].picPath }"></c:if> </li>
<li class="leftPageListContentDiv3">${home[0].room }房${home[0].drawingroom }厅</li>
<li class="leftPageListContentDiv4">${home[0].areaage }</li>
<li class="leftPageListContentDiv5" ><font color="#FA4800" style="font-weight:bolder;">${home[0].price }</font><br/>
<c:set value="${fn:indexOf(home[0].price/home[0].areaage,'.')}" var="sub"></c:set>
${fn:substringBefore(home[0].price/home[0].areaage, ".")}
元/m<sup>2</sup></li>
<li class="leftPageListContentDiv6">${fn:substring(home[0].editTime,0,10)}<br/><font style="color:#00669A">${home[2].username }</font><br/>
<c:if test="${home[2].star==5 }">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
</c:if>
<c:if test="${home[2].star==4 }">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_off.gif">
</c:if>
<c:if test="${home[2].star==3 }"><IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
</c:if>
<c:if test="${home[2].star==2 }"><IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
</c:if>
<c:if test="${home[2].star==1 }"><IMG src="${ctx }/images/star_on.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
</c:if>
<c:if test="${home[2].star==0 }"><IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
<IMG src="${ctx }/images/star_off.gif">
</c:if>
</li>
<li class="leftPageListContentDiv7"><input type="checkbox" name="compare" value="${home[0].id }" οnclick="mycheck(this)"></li></ul>
</div>
</c:forEach>
<div id="leftPageListContent"><ul>
<li class="leftPageListContentDiv1"></li>
<li class="leftPageListContentDiv2">标题</li>
<li class="leftPageListContentDiv3">房型</li>
<li class="leftPageListContentDiv4">面积(m<sup>2</sup>)</li>
<li class="leftPageListContentDiv5" >82万<br/>10,111元/m</li>
<li class="leftPageListContentDiv6">时间/经纪人</li>
<li class="leftPageListContentDiv7">对比</li></ul></div>


<div id="leftPageListSplitBottom"><div class='pagebox' id='_function_code_page'>
${pageNav }
</div></div>
     </div>
</div>

    <div id="rightbar"><!--右侧栏-->
<div id="rightExpert">
<div id="rightExpertTitle">
<ul>
<li class="rightExpertTitleDiv1">住宅专家</li>
<li class="rightExpertTitleDiv2">热门片区</li>
</ul>
</div>
<div id="rightExpertContent">
<logic:present name="buildExpertList">
<c:forEach items="${buildExpertList }" var="buildExpert">
<ul>
<li class="rightExpertContentDiv"><a href="${ctx }/profile.htm?empid=${buildExpert.empid }">${buildExpert.username }</a> ${buildExpert.mobile }  <div tips="${buildExpert.branchName}" onMouseMove="show(this.tips,1)" onMouseOut="show(this.tips,0)" style="cursor:hand;width:180px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:clip;">${fn:substring(buildExpert.branchName,0,8) }</div></li>
<li class="rightExpertContentDiv">
<c:if test="${fn:contains(buildExpert.languageType, 'putong')}"><IMG src="${ctx }/images/putong.jpg"></c:if>
<c:if test="${fn:contains(buildExpert.languageType, 'yueyu')}"><IMG src="${ctx }/images/yueyu.jpg"></c:if>
<c:if test="${fn:contains(buildExpert.languageType, 'kejia')}"><IMG src="${ctx }/images/kejia.jpg"></c:if>
</li>
</ul>
</c:forEach>
</logic:present>
</div>
</div>

<div id="rightViewBuild">
<div id="rightViewBuildTitle">
<ul>
<li class="rightViewBuildTitleDiv1">最近浏览过的楼盘</li>
<li class="rightViewBuildTitleDiv2">热门片区</li>
</ul>
</div>
<div id="rightViewBuildContent">
<ul>
<li class="rightViewBuildContentDiv">徐伟富 15818605019 地王片区</li><li class="rightViewBuildDiv">普 高</li>
</ul>
<ul>
<li class="rightViewBuildContentDiv">徐伟富 15818605019 地王片区</li><li class="rightViewBuildDiv">普 高</li>
</ul>
</div>
</div>

<div id="rightNewFunction">
<div id="rightNewFunctionTitle">
<ul>
<li class="rightNewFunctionTitleDiv"></li>
</ul>
</div>
<div id="rightNewFunctionContent">
<ul>
<li class="rightNewFunctionContentDiv">徐伟富 15818605019 地王片区</li>
</ul>
<ul>
<li class="rightNewFunctionContentDiv">徐伟富 15818605019 地王片区</li>
</ul>
</div>
</div>

<div id="rightAdvertisement">
<div id="rightAdvertisementTitle">
<ul>
<li class="rightAdvertisementTitleDiv"></li>
</ul>
</div>
<div id="rightAdvertisementContent">
<ul>
<li class="rightAdvertisementContentDiv">广告区</li>
</ul>
</div>
</div>

    </div>
  </div>
  <div id="Footer"><!--页面底部-->
  </div>
</div>
<div id=mytips style="position:absolute;width:100;height:25;border:1px solid #969696;font-size:12px;background-color:#AAAAAA;padding:4px;color:#FFF200;display:none;filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=35,strength=3)"></div>
</body>
<script language="javascript">
function changeOrderBy(){
var sort = document.all.form1.sort.value;
if(sort=='asc'){
document.all.form1.sort.value="desc";
}else{
document.all.form1.sort.value="asc";
}
document.all.form1.submit();
}
function changeOrderBy1(orderby){
var sort = document.all.form1.sort.value;
document.all.form1.orderby.value=orderby;
if(sort=='asc'){
document.all.form1.sort.value="desc";
}else{
document.all.form1.sort.value="asc";
}
document.all.form1.submit();
}
function show(tips,flag){
//alert(tips);
var my_tips=document.all.mytips;
if(flag){
my_tips.style.display="";
my_tips.innerHTML=tips;
my_tips.style.left = window.event.clientX + document.body.scrollLeft+10;
my_tips.style.top = window.event.clientY + document.body.scrollTop+10;
}else {
my_tips.style.display="none";
}
}
</script>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值