Edit D:\chineseall_products\chineseall_digitallib\digitallib\digitalLib6\pages\default\index.jsp
<%@ page contentType="text/html;charset=utf-8" %> <%@ taglib prefix="s" uri="/struts-tags"%> <s:set name="templatePath" value="@com.chineseall.core.servlet.InitParameters@pageTemplatePath"/> <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title> <s:action name="viewSchoolName" executeResult="true"> <s:param name="sid" value="sid"></s:param> </s:action> </title> <link href="/pages/${templatePath}/css/style.css" type="text/css" rel="stylesheet" /> <link href="/style/picture_switch.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="/js/picture_switch.js"></script> <script type="text/javascript" src="/js/judgeInput.js"></script> </head> <body> <s:set name="menuIndex" value="1"/> <jsp:include page="/pages/${templatePath}/top.jsp" /> <!--mainContent--> <div class="wrap mt10"> <jsp:include page="/pages/${templatePath}/navMenu.jsp"/> <s:if test="bannerRecommend!=null"> <!--ad--> <div class="mt10"><a href="<s:property value="bannerRecommend.website"/>"><img src="<s:property value="bannerRecommend.headImage"/>" /></a></div> </s:if> <div class="mt10 cf"> <!--leftCon--> <div class="fl wid213"> <div class="column bd" style="margin-bottom: 10px;"> <div class="columnTitle" style="height:35px;"><a href="/search.action" class="more">??????<i>>></i></a>??????</div> <div class="search"> <form name="searchForm" id="searchForm" action="search.action" method="post"> <input type="hidden" name="csrfToken" value="<s:property value="@com.digitallib.util.CsrfUtil@generateAndReturnCsrfToken()"/>"> <input type="text" name="keyword" value="<s:property value="keyword"/>" id="keyword" placeholder="???" class="searchIn" /> <a style="cursor:pointer;" class="searchBtn" onclick="searchResource();" title="???"></a> </form> </div> </div> <div class="column bd" style="margin-bottom: 10px;height: 145px;"> <div class="columnTitle"><a href="/activityHome.action" class="more">???<i>>></i></a>??????</div> <ul class="dashedList"> <s:if test="activity!=null"> <li> <p><a href="/activityView.action?objectId=<s:property value="activity.id"/>"><img src="<s:property value="activity.banner"/>" style="width:100%;height:60px;" title="<s:property value="activity.title"/>" onerror="this.src='/uploadFiles/subjectHeadImage/huodongtupian.png'"/></a></p> <h4><a href="/activityView.action?objectId=<s:property value="activity.id"/>"><s:property value="activity.title"/></a></h4> <p><i><s:date name="activity.startDate" format="yyyy-MM-dd"/> - <s:date name="activity.endDate" format="yyyy-MM-dd"/></i></p> </li> </s:if> </ul> </div> <div class="column bd" style="height: 115px;"> <div class="columnTitle"><a href="/newsHome.action" class="more">???<i>>></i></a>???????</div> <ul class="news-list cf"> <s:iterator value="newsList" status="obj"> <s:if test="#obj.index<3"> <li><span class="date"><s:date name="pubTime" format="MM-dd"/></span><a href="/newsDetail.action?objectId=<s:property value="id"/>" target="_blank"><s:property value="title"/></a></li> </s:if> </s:iterator> </ul> </div> <div class="column bd mt10" style="height: 400px;"> <div class="columnTitle"><a href="/readingRoom.action" class="more">???<i>>></i></a>??????????</div> <ul class="picTextList"> <s:iterator value="newBookList" status="obj"> <s:if test="#obj.index<5"> <li class="<s:if test="#obj.count==articleList.size">last </s:if> cf"> <div class="image"><a href="/bookDetail.action?objectId=<s:property value="id"/>"><img width="50" height="65" src="<s:property value="bookCover"/>" onerror="this.src='/bookfiles/defaultCover.jpg'" /></a></div> <div class="text"> <h4><a href="/bookDetail.action?objectId=<s:property value="id"/>"><s:property value="name"/></a></h4> <p><s:property value="author"/></p> </div> <div style="clear:both;"></div> </li> </s:if> </s:iterator> </ul> </div> <div class="column bd mt10" style="height: 275px;"> <div class="columnTitle"><a href="/moreArticleList.action" class="more">???<i>>></i></a>??????????</div> <ul class="dashedList"> <s:iterator value="articleList" status="obj"> <s:if test="#obj.index<5"> <li <s:if test="#obj.count==articleList.size"> class="last"</s:if>> <h4><a href="/articleView.action?objectId=<s:property value="activityId"/>&article.id=<s:property value="id"/>"><s:property value="title"/></a></h4> <p><s:property value="userName"/> - <i><s:date name="uploadTime" format="yyyy-MM-dd"/></i></p> </li> </s:if> </s:iterator> </ul> </div> <div class="mt10"><a href="/inputFeedBack.action"><img src="/images/feedback" /></a></div> <div class="feedBack bd mt10" style="height: 175px;"> <s:if test="survey!=null"> <p><s:property value="survey.title.replaceAll('\n','<br/>').replaceAll('\r','')"/></p> <ul> <s:iterator value="survey.items" status="obj"> <s:if test="title!=null && !title.equals('')"> <li style="margin-left: 15px;"><input type="<s:if test="survey.multiSel==1">checkbox</s:if><s:else>radio</s:else>" name="surveyItem" id="one_${obj.count }" value="<s:property value="id"/>" /><label for="one_${obj.count }"><s:property value="title"/></label></li> </s:if> </s:iterator> <li class="tc mt5"><input type="button" value="???" class="btn" onclick="submitSurvey(<s:property value="survey.id"/>);"/></li> </ul> </s:if> <input type="hidden" name="surveyToken" id="surveyToken" value="<s:property value="@com.digitallib.util.CsrfUtil@generateAndReturnCsrfToken('surveyToken')"/>"> </div> <script> <!-- function submitSurvey(surveyId) { var items = document.getElementsByName("surveyItem"); var checkedIds = ","; for(var i=0;i<items.length;i++) { if(items[i].checked) { checkedIds += items[i].value + ","; } } var surveyToken = $("#surveyToken").val(); webDwr.submitSurvey(surveyId,checkedIds,surveyToken,function(info){ if(info != "") { if(info == "error") { alert("???????¤???!"); return; } else if(info = "???????????????") { alert(info); return; } $("#surveyToken").val(info); alert("??????????????????"); } }); } //--> </script> </div> <!--midCon--> <div class="fl wid554 ml10"> <s:if test="recommendList!=null && recommendList.size>0"> <div class="margin-bottom:10px;"> <div class="switchContainer" id="idSwitchPictureView"> <ul class="switchSlider switchSlider2" id="idSwitch2"> <s:iterator value="recommendList"> <li> <a href="<s:property value="website"/>"><img src="<s:property value="headImage"/>" title="<s:property value="title"/>"/></a> </li> </s:iterator> </ul> <ul class="switchNum" id="idSwithNum"> <s:iterator value="recommendList" status="obj"> <li><s:property value="#obj.count"/></li> </s:iterator> </ul> </div> </div> </s:if> <div class="column bd" style="height:635px;"> <div class="columnTitle">?????????</div> <ul class="picTextList bookList cf"> <s:iterator value="recommendBookList" status="obj"> <li class="cf "> <div class="image" title="<s:property value="intro" />"><a href="/bookDetail.action?objectId=<s:property value="id"/>"><img src="<s:property value="bookCover"/>" style="width:100px;height:130px;" onerror="this.src='/bookfiles/defaultCover.jpg'" /></a></div> <div class="text"> <h4><a href="/bookDetail.action?objectId=<s:property value="id"/>"><s:property value="name"/></a></h4> <p class="info"><s:property value="author"/></p> <p class="info"><s:property value="publisher"/></p> <p><s:property value="intro"/></p> </div> </li> </s:iterator> </ul> </div> <div class="column bd mt10" style="height:175px;"> <div class="columnTitle"><a href="/mediaHome.action" class="more">???<i>>></i></a>??????</div> <ul class="news-list cf bookList2"> <s:iterator value="mediaList" status="obj"> <s:if test="#obj.index<5"> <li><span class="date"><s:date name="createTime" format="MM-dd"/></span><a href="/mediaHome.action?type=<s:property value="type"/>" class="fcBlue"><s:if test="type==1">[???]</s:if><s:elseif test="type==2">[???]</s:elseif></a><a href="/mediaDetail.action?objectId=<s:property value="id"/>"><s:property value="title"/></a></li> </s:if> </s:iterator> </ul> </div> <div class="column bd mt10" style="height:364px;"> <div class="columnTitle"><a href="/moreBookComment.action" class="more">???<i>>></i></a>???????</div> <div class="bookReview" style="height:334px;"> <ul class="reviewList"> <s:iterator value="bookCommentList"> <li> <h4> <span class="date"><s:date name="submitTime" format="MM-dd HH:mm"/></span><a href="/bookDetail.action?objectId=<s:property value="bookId"/>" class="fcBlue f14 mr15">[<s:property value="bookName"/>]</a><i><s:property value="userName"/></i> </h4> <p> <s:property value="commentContent.replaceAll('\n','<br/>').replaceAll('\r','')" escape="false"/> </p> </li> </s:iterator> </ul> </div> </div> </div> <!--rightCon--> <div class="fl wid213 ml10"> <div style="text-align: center;margin:auto;padding-bottom:10px;"> <a href="/pages/${templatePath}/appDownloadPage.jsp"> <img src="/appDownloadImg.action" style="width:180px;height:180px;margin:5px auto;border:0px;"/> </a> <br/><font style="color: blue;font-weight:bold;">???????????????????????</font> </div> <div class="times guancang"><s:property value="statisticsVo.bookCount"/></div> <div class="times media mt5"><s:property value="statisticsVo.mediaCount"/></div> <div class="times school mt5"><s:property value="statisticsVo.schoolResCount"/></div> <div class="times mt5"><s:property value="statisticsVo.visitCount"/></div> <div class="times users mt5"><s:property value="statisticsVo.userCount"/></div> <s:action name="bookRanking" executeResult="true" namespace="/"/> <s:action name="readerRanking" executeResult="true" namespace="/"/> <s:action name="userRecommendRanking" executeResult="true" namespace="/"/> </div> </div> <!--friend--> <s:if test="linkList!=null && linkList.size()>0"> <div class="friend mt10"> <div class="friendTitle">??????:</div> <div class="friendCon"> <s:iterator value="linkList"> <a href="<s:property value="link"/>" target="_blank"><s:property value="title"/></a> </s:iterator> </div> </div> </s:if> <s:action name="foot" executeResult="true"> <s:param name="sid" value="sid"></s:param> </s:action> </div> <script type="text/javascript"> <!-- function searchResource() { var k = document.getElementById("keyword"); if(k.value=="") { alert("?????????"); return; } if(isValidInputkey(k.value)) { alert("??????????????????????????????script window.open onmouseover > < \" % '"); return; } document.getElementById("searchForm").submit(); } <s:if test="recommendList!=null && recommendList.size>0"> window.onload=function() { function Each(list, fun){ for (var i = 0, len = list.length; i < len; i++) { fun(list[i], i); } }; var objs = jSwitch("idSwithNum").getElementsByTagName("li"); var tv = new TransformView("idSwitchPictureView", "idSwitch2", 554 , <s:property value="recommendList.size"/>, { onStart: function(){Each(objs, function(o, i){ o.className = tv.Index == i ? "on" : ""; }) }, Up: false }); tv.Start(); Each(objs, function(o, i){ o.onmouseover = function(){ o.className = "on"; tv.Auto = false; tv.Index = i; tv.Start(); } o.onmouseout = function(){ o.className = ""; tv.Auto = true; tv.Start(); } }); } </s:if> function displayHotList(objHead,idx1,idx2) { document.getElementById(objHead+"Li_"+idx1).className = "now"; document.getElementById(objHead+"Li_"+idx2).className = ""; document.getElementById(objHead+"Ul_"+idx1).style.display = "block"; document.getElementById(objHead+"Ul_"+idx2).style.display = "none"; } //--> </script> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de