Edit D:\chineseall_products\bak\digitalLib6\pages\standard\book\bookDetail.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> <jsp:include page="/pages/${templatePath }/head.jsp"></jsp:include> <link href="/js/m_alert/css/m_alert.css" type="text/css" rel="stylesheet"> <link href="/pages/${templatePath }/css/subpage.css" type="text/css" rel="stylesheet"> <title>?????? - <s:action name="viewSchoolName" executeResult="true"> <s:param name="sid" value="sid"></s:param> </s:action></title> </head> <body> <s:set name="menuIndex" value="2" /> <jsp:include page="/pages/${templatePath}/nav.jsp" /> <div class="page bookdetail"> <!-- ??????--> <div class="right"> <!--??????--> <div class="recommended_book"> <a href="/sortBook.action">?????????</a> <s:iterator value="ztSortList" status="obj"> <s:if test="levelCode.length() <= 4"> <span>></span> <a href="/sortBook.action?currentCode=<s:property value="levelCode"/>"><s:property value="code"/> <s:property value="name"/></a> </s:if> </s:iterator> </div> <!--??????--> <div class="book_xq"> <div class="leftpic"> <input type="hidden" id="bookId" value="<s:property value="book.id"/>"> <input type="hidden" id="activityId" value="<s:property value='activityId'/>"> <img src="<s:property value="book.bookCover"/>" onerror="this.src='/uploadFiles/subjectHeadImage/nopic.jpg'"> </div> <div class="right_detail"> <div class="title"><s:property value="book.name"/></div> <div class="module1"> <span id="book_score"> <s:if test="bookStat.plainScore >= 10"> <img src="/pages/${templatePath}/images/star.png"> </s:if> <s:else> <img src="/pages/${templatePath}/images/star_t.png"> </s:else> <s:if test="bookStat.plainScore >= 20"> <img src="/pages/${templatePath}/images/star.png"> </s:if> <s:else> <img src="/pages/${templatePath}/images/star_t.png"> </s:else> <s:if test="bookStat.plainScore >= 30"> <img src="/pages/${templatePath}/images/star.png"> </s:if> <s:else> <img src="/pages/${templatePath}/images/star_t.png"> </s:else> <s:if test="bookStat.plainScore >= 40"> <img src="/pages/${templatePath}/images/star.png"> </s:if> <s:else> <img src="/pages/${templatePath}/images/star_t.png"> </s:else> <s:if test="bookStat.plainScore >= 50"> <img src="/pages/${templatePath}/images/star.png"> </s:if> <s:else> <img src="/pages/${templatePath}/images/star_t.png"> </s:else> <font> <s:if test="bookStat.plainScore != null && bookStat.plainScore > 0"> <s:property value="bookStat.plainScore / 10"/> </s:if> <s:else>??????</s:else> </font> </span> <span>?????<s:property value="book.author"/></span> <span>??????<s:property value="book.publisher"/></span> <span>????????<s:property value="book.publishDate"/></span> <span>ISBN??<s:property value="book.isbn"/></span> <span>????????<s:property value="book.ztCode"/> ( <s:iterator value="ztSortList" status="obj"> <s:property value="name"/> <s:if test="#obj.count < ztSortList.size">></s:if> </s:iterator> )</span> </div> <div class="module2"> <span id="dafen_span"> <font>?????</font> <img src="/pages/${templatePath }/images/dafen.png" onclick="setBookScore(1);"> <img src="/pages/${templatePath }/images/dafen.png" onclick="setBookScore(2);"> <img src="/pages/${templatePath }/images/dafen.png" onclick="setBookScore(3);"> <img src="/pages/${templatePath }/images/dafen.png" onclick="setBookScore(4);"> <img src="/pages/${templatePath }/images/dafen.png" onclick="setBookScore(5);"> </span> <span>????????<s:property value="bookStat.totalBorrowCount"/></span> <span>????????<s:property value="bookStat.totalCollectionCount"/></span> <span>????????<s:property value="bookStat.totalRecommendCount"/></span> <s:if test="book.entityTypes!=null && !book.entityTypes.equals('PAPER)"> <span>??????????????<s:date name="book.returnBookDate" format="yyyy.MM.dd"/></span> </s:if> <s:if test="paperBook!=null"> <span style="color: orange;"> ?????? ????????<s:property value="paperBook.entityPath"/> ??????<s:property value="paperBook.fileSize"/> <br/>????????<s:property value="paperBook.bookPosCn"/> </span> </s:if> </div> <s:if test="book.entityTypes!=null && !book.entityTypes.equals('PAPER')"> <div class="module3"> <img src="/resourceDownloadImg.action?type=1&objectId=<s:property value="book.id"/>&activityId=<s:property value="activityId"/>"> </div> </s:if> <div class="module4"> <s:if test="isBorrowed"> <s:if test="book.entityTypes.indexOf('PDF')>=0"> <input type="button" value="???PDF" onclick="window.location.href='/readPDFBook.action?objectId=<s:property value="book.id"/>&activityId=<s:property value='activityId'/>'"> </s:if> <s:if test="book.entityTypes.indexOf('TXT')>=0"> <input type="button" value="???TXT" onclick="window.location.href='/readTxtBook.action?objectId=<s:property value="book.id"/>&activityId=<s:property value='activityId'/>'"> </s:if> </s:if> <s:else> <s:if test="book.entityTypes!=null && !book.entityTypes.equals('PAPER')"> <input type="button" value="?? ??" onclick="borrowBook(this);"> </s:if> </s:else> <s:if test="@com.digitallib.util.BookCacheUtil@isRecommendBook(book.id)"> <a href="javascript: void(0);" onclick="cancelRecommendBook(this);" class="recommend_yet">?????</a> </s:if> <s:else> <a href="javascript: void(0);" onclick="recommendBook(this);" class="recommend">???</a> </s:else> <s:if test="@com.digitallib.util.BookCacheUtil@isCollectionBook(book.id)"> <a href="javascript: void(0);" onclick="cancelCollectionBook(this);" class="collect_yet">?????</a> </s:if> <s:else> <a href="javascript: void(0);" onclick="collectionBook(this);" class="collect">???</a> </s:else> </div> </div> </div> <!--???--> <div class="recommended_book item">???</div> <div class="catalog"> <s:iterator value="itemList" status="obj"> <s:if test="#obj.count <= 10"> <s:if test="book.entityTypes.indexOf('PDF')>=0"> <A href="/readPDFBook.action?objectId=<s:property value="book.id"/>&pageNum=<s:property value="page"/>&activityId=<s:property value='activityId'/>"><s:property value="title"/></A> </s:if> <s:else> <A href="/readTxtBook.action?objectId=<s:property value="book.id"/>&pageNum=<s:property value="page"/>&activityId=<s:property value='activityId'/>"><s:property value="title"/></A> </s:else> </s:if> <s:else> <s:if test="book.entityTypes.indexOf('PDF')>=0"> <A style="display: none;" href="/readPDFBook.action?objectId=<s:property value="book.id"/>&pageNum=<s:property value="page"/>&activityId=<s:property value='activityId'/>"><s:property value="title"/></A> </s:if> <s:else> <A style="display: none;" href="/readTxtBook.action?objectId=<s:property value="book.id"/>&pageNum=<s:property value="page"/>&activityId=<s:property value='activityId'/>"><s:property value="title"/></A> </s:else> </s:else> </s:iterator> <s:if test="itemList.size > 10"> <A class="more" href="javascript: void(0);" onclick="triggerItem(this);" status="1">..???</A> </s:if> </div> <!--???--> <div class="recommended_book item"> <a class="on" id="commentType_0" href="javascript:getMyComment(0);">??????</a> <s:if test="#session.currentLoggedUser != null"> <span>|</span><a id="commentType_1" href="javascript:getMyComment(1);">??????</a> </s:if> </div> <div class="comment"> <ul id="ul_comment"> </ul> <!-- <a class="keyword" href="#">???</a> <a class="keyword" href="#">????????????</a><a class="keyword" href="#">???</a> --> <div class="turnpage"> </div> <s:if test="@com.chineseall.core.GlobalConstants@configs.get('is.open.comment') != \"1\""> <div class="margint30"> <textarea class="comm_box" name="" cols="" rows="" id="bookComment" placeholder="???????????"></textarea> <input type="hidden" name="csrfToken" id="csrfToken" value="<s:property value="@com.digitallib.util.CsrfUtil@generateAndReturnCsrfToken('csrfToken')"/>"> <a class="keyword" href="javascript: void(0);" onclick="addComment();">???</a> </div> </s:if> </div> </div> <!--???--> <s:action name="recommendBookList" executeResult="true" namespace="/"></s:action> <!--??????--> </div> <jsp:include page="/pages/${templatePath }/foot.jsp"></jsp:include> <script type='text/javascript' src='/js/m_alert/m_alert.js'></script> <script type="text/javascript" src="/pages/${templatePath }/js/bookDetail.js"></script> <script type="text/javascript"> $(document).ready(init); webDwr.addBookVisited(<s:property value="book.id"/>); var self = 0; function getMyComment(s) { self = s; if(s==0) { document.getElementById("commentType_0").className = "on"; document.getElementById("commentType_1").className = ""; } else { document.getElementById("commentType_1").className = "on"; document.getElementById("commentType_0").className = ""; } getComment(1); } </script> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de