Edit D:\chineseall_products\bak\digitalLib6\pages\standard\advancedSearch.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="/pages/${templatePath }/css/subpage.css" type="text/css" rel="stylesheet"> <link href="/js/m_alert/css/m_alert.css" type="text/css" rel="stylesheet"> <script src="/js/indexroll.js"></script> <title>??????- <s:action name="viewSchoolName" executeResult="true"> <s:param name="sid" value="sid"></s:param> </s:action> </title> </head> <body> <jsp:include page="/pages/${templatePath}/nav.jsp" /> <div class="page subpage"> <form action="advancedSearch.action" method="post" name="advancedSearchForm" id="advancedSearchForm"> <div class="searchbar"> <div class="panels" style="height: 220px;"> <div class="search"> <div id="tab3" class="tab_content"> <div class="panel"> <div class="ztf_js"> <select class="se_filter"> <s:iterator value="@com.digitallib.model.vo.AdvancedSearchVo@titles" var="objs" status="obj"> <option value="<s:property value="#obj.index"/>" <s:if test="advSearchVo[0].filter == #obj.index">selected="selected"</s:if>><s:property value="#objs"/></option> </s:iterator> </select> <s:if test="advSearchVo.size() <= 0"> <input type="hidden" class="type" name="advSearchVo[0].type" value="1"> <input type="hidden" class="filter" name="advSearchVo[0].filter" value="0"> </s:if> <s:else> <input type="hidden" class="type" name="advSearchVo[0].type" value="<s:property value="advSearchVo[0].type"/>"> <input type="hidden" class="filter" name="advSearchVo[0].filter" value="<s:property value="advSearchVo[0].filter"/>"> </s:else> <input class="gjz" name="advSearchVo[0].keyword" type="text" value="<s:property value="advSearchVo[0].keyword"/>"> <input class="btn btn_advanced" type="button" value="????"> <div class="mtop20"> <select class="se_type"> <option value="1" <s:if test="advSearchVo[1].type == 1">selected="selected"</s:if>>???</option> <option value="0" <s:if test="advSearchVo[1].type == 0">selected="selected"</s:if>>?????</option> </select> <select class="se_filter"> <s:iterator value="@com.digitallib.model.vo.AdvancedSearchVo@titles" var="objs" status="obj"> <option value="<s:property value="#obj.index"/>" <s:if test="advSearchVo[1].filter == #obj.index">selected="selected"</s:if>><s:property value="#objs"/></option> </s:iterator> </select> <s:if test="advSearchVo.size() <= 0"> <input type="hidden" class="type" name="advSearchVo[1].type" value="1"> <input type="hidden" class="filter" name="advSearchVo[1].filter" value="0"> </s:if> <s:else> <input type="hidden" class="type" name="advSearchVo[1].type" value="<s:property value="advSearchVo[1].type"/>"> <input type="hidden" class="filter" name="advSearchVo[1].filter" value="<s:property value="advSearchVo[1].filter"/>"> </s:else> <input class="gjz" name="advSearchVo[1].keyword" type="text" value="<s:property value="advSearchVo[1].keyword"/>"> </div> <div class="mtop20"> <select class="se_type"> <option value="1" <s:if test="advSearchVo[2].type == 1">selected="selected"</s:if>>???</option> <option value="0" <s:if test="advSearchVo[2].type == 0">selected="selected"</s:if>>?????</option> </select> <select class="se_filter"> <s:iterator value="@com.digitallib.model.vo.AdvancedSearchVo@titles" var="objs" status="obj"> <option value="<s:property value="#obj.index"/>" <s:if test="advSearchVo[2].filter == #obj.index">selected="selected"</s:if>><s:property value="#objs"/></option> </s:iterator> </select> <s:if test="advSearchVo.size() <= 0"> <input type="hidden" class="type" name="advSearchVo[2].type" value="1"> <input type="hidden" class="filter" name="advSearchVo[2].filter" value="0"> </s:if> <s:else> <input type="hidden" class="type" name="advSearchVo[2].type" value="<s:property value="advSearchVo[2].type"/>"> <input type="hidden" class="filter" name="advSearchVo[2].filter" value="<s:property value="advSearchVo[2].filter"/>"> </s:else> <input class="gjz" name="advSearchVo[2].keyword" type="text" value="<s:property value="advSearchVo[2].keyword"/>"> </div> </div> </div> </div> </div> </div> </div> <!-- ??????--> <div class="clear"></div> <div class="recommended_book"> ????<span class="blue"> ??<s:iterator begin="0" end="2" step="1" status="obj"> <s:if test="advSearchVo[#obj.index].keyword != \"\""> <s:if test="#obj.index > 0">+ <s:if test="advSearchVo[#obj.index].type == 1">???</s:if><s:else>?????</s:else></s:if><s:property value="@com.digitallib.model.vo.AdvancedSearchVo@titles[advSearchVo[#obj.index].filter]"/>??<s:property value="advSearchVo[#obj.index].keyword"/> </s:if></s:iterator>?? </span>?????<s:property value="listModel.pagingFilter.itemCount"/>????? </div> <ul class="rec_book_resource audio-visual_resource"> <s:iterator value="listModel.source"> <li> <a href="/bookDetail.action?objectId=<s:property value="id"/>"><img class="bookimg" src="<s:property value="bookCover"/>"></a> <dl> <dt> <a href="/bookDetail.action?objectId=<s:property value="id"/>"><s:property value="name"/></a> </dt> <dd> <s:if test="stat.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="stat.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="stat.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="stat.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="stat.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="stat.plainScore != null && stat.plainScore > 0"> <s:property value="stat.plainScore / 10"/> </s:if> <s:else>??????</s:else> </font> </dd> <dd><s:property value="author"/></dd> <dd><s:property value="publisher"/></dd> <dd> <s:if test="@com.digitallib.util.BookCacheUtil@isBorrowBook(id)"> <s:if test="entityTypes.indexOf('PDF') >= 0"> <a href="/readPDFBook.action?objectId=<s:property value="id"/>">???</a> </s:if> <s:else> <a href="/readTxtBook.action?objectId=<s:property value="id"/>">???</a> </s:else> </s:if> <s:else> <a href="javascript: void(0);" onclick="borrowBook('<s:property value="id"/>', '', this);">???</a> </s:else> <s:if test="@com.digitallib.util.BookCacheUtil@isCollectionBook(id)"> <a href="javascript: void(0);" onclick="cancelCollectionBook('<s:property value="id"/>', this)">?????</a> </s:if> <s:else> <a href="javascript: void(0);" onclick="collectionBook('<s:property value="id"/>', this);">???</a> </s:else> <s:if test="@com.digitallib.util.BookCacheUtil@isRecommendBook(id)"> <a href="javascript: void(0);" onclick="cancelRecommendBook('<s:property value="id"/>', this)">?????</a> </s:if> <s:else> <a href="javascript: void(0);" onclick="recommendBook('<s:property value="id"/>', this)">???</a> </s:else> </dd> </dl> </li> </s:iterator> </ul> <!--???????--> <div class="turnpage"> <input type="hidden" name="currentPage" id="currentPage" value="<s:property value="currentPage"/>"> <span><s:property value="@com.digitallib.util.PageUtil@getPageListView(listModel.pagingFilter, 'utf-8', 'template/standardPageModel.html')" escape="false"/></span> </div> <!--??????--> </form> </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/book.js"></script> <script type="text/javascript"> $(document).ready(function() { $("input.gjz").focusin(function() { $(this).css("background-color", "#fffbd6"); }).focusout(function() { $(this).css("background-color", ""); }); $("input.btn_advanced").click(function() { var obj = $("input.gjz").eq(0); if($.trim(obj.val()) == "") { obj.focus(); return; } $("#advancedSearchForm").submit(); }); $("select.se_type").change(function() { $(this).nextAll("input.type").val($(this).val()); }); $("select.se_filter").change(function() { $(this).nextAll("input.filter").val($(this).val()); }); }); </script> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de