⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 searchresult.jsp

📁 java 写的一个新闻发布系统
💻 JSP
字号:
<%@ page language="java" %><%@ page import="org.jahia.data.search.*" %><%@ page import="org.jahia.params.*" %><%@ page import="org.jahia.services.*" %><%@ page import="org.jahia.data.*" %><%@ page import="org.jahia.data.fields.*" %><%@ page import="org.jahia.data.files.*" %><%@ page import="org.jahia.data.containers.*" %><%@ page import="org.jahia.services.pages.*" %><%@ page import="org.jahia.services.usermanager.*" %><%@ page import="org.jahia.exceptions.*" %><%@ page import="java.util.*" %><%@include file="include/header.jsp"%>    <%    HashMap engineMap   = (HashMap) request.getAttribute( "org.jahia.engines.EngineHashMap" );    // Search engine related data    JahiaSearchResult searchResults = (JahiaSearchResult) engineMap.get( "searchResults" );    String searchString = (String) engineMap.get ("searchString");    Integer searchResultFrom = (Integer)engineMap.get ("searchResultFrom");    Integer searchShow = (Integer)engineMap.get ("searchShow");    if (searchShow == null) searchShow = new Integer(10);        Integer searchResultTo = null;    if (searchResultFrom.intValue() + searchShow.intValue() > searchResults.pages.size()) {        searchResultTo = new Integer(searchResults.pages.size());    } else {        searchResultTo = new Integer(searchResultFrom.intValue() + searchShow.intValue()-1);    }            String searchNextUrl = (String) engineMap.get( "searchNextUrl" );    String searchPrevUrl = (String) engineMap.get( "searchPrevUrl" );%><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>JahiaIntranet : Search Results</title><script language="javascript" src="<%=jData.params().settings().getJsHttpPath()%>"></script><link rel="stylesheet" href="<%=theURL%>/jahia.css" type="text/css"><link rel="stylesheet" href="<%=theURL%>/application.css" type="text/css"></head><body class="text" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">  <table width="100%" height="72" border="0" cellspacing="0" cellpadding="0">    <tr>      <td width="198" height="72"><img src="<%=theURL%>/images/header.gif" width="198" height="72"></td>      <td height="72" width="100%" background="<%=theURL%>/images/header_bg.gif" valign="bottom">        <table width="100%" border="0" cellspacing="0" cellpadding="0">          <tr>            <td <% if (NS4) { %>background="<%=theURL%>/images/pix.gif"<% } %> valign="top"><%@include file="include/search.jsp"%><img src="<%=theURL%>/images/pix.gif" width="1" height="2"></td>          </tr>          <tr>            <td width="530" <% if (NS4) { %>background="<%=theURL%>/images/pix.gif"<% } %>><%@include file="include/nav.jsp"%>&nbsp;<br><img src="<%=theURL%>/images/pix.gif" width="530" height="1"></td>          </tr>        </table>      </td>    </tr>  </table>  <table width="100%" border="0" cellspacing="0" cellpadding="0">  <tr>    <td width="180" valign="top" align="center" class="text">      <img src="<%=theURL%>/images/pix.gif" width="180" height="8"><br>      <%@include file="include/user.jsp"%>    </td>    <td width="100%" valign="top" class="text">      <img src="<%=theURL%>/images/pix.gif" width="1" height="8"><br>      <img src="<%=theURL%>/images/pix.gif" width="18" height="1"><%@include file="include/path.jsp"%>    </td>  </tr>  </table><table width="100%" border="0" cellspacing="0" cellpadding="15">  <tr>    <td width="180" class="text" valign="top">      <img src="<%=theURL%>/images/pix.gif" width="155" height="1">      <%@include file="include/leftmenu_tree.jsp"%>    </td>    <td width="100%" valign="top" class="text">    <br><br><br>    <p class="text">      <table border="0" cellspacing="0" cellpadding="0">        <tr>          <td width="100%" rowspan="2" colspan="2">            <table width="100%" border="0" cellspacing="0" cellpadding="0">              <tr>                <td class="boxtitle" width="100%" colspan="3">                  <table border="0" width="100%">                    <tr>                      <td valign="bottom" class="boxtitle">                        <img align="top" src="<%=theURL%>/images/icones/job_title_b.gif" width="12" border="0">&nbsp;<b>Search Results for [</b>                         <span class="text4"><%=searchString%></span> <b>]</b>                      </td>                    </tr>                  </table>                </td>              </tr>            </table>            <table width="100%" border="0" cellspacing="0" cellpadding="5">              <%if (searchResults.pagecount !=0) { %>                <tr>                  <td class="box" colspan="3"><br>&nbsp;Displaying documents <%=searchResultFrom.intValue()%>-<%=searchResultTo.intValue()%> of                     <span class="text4"><%=searchResults.pagecount%></span>, with best matches first.                    <br><br>                  </td>                </tr>                <%                  if ((searchResults != null) && (searchResults.pagecount != 0)) {                  for (int i=searchResultFrom.intValue()-1; i<searchResultTo.intValue(); i++) {                     JahiaSearchHit thisHit = (JahiaSearchHit)searchResults.pages.elementAt(i); %>                      <tr>                        <td class="box">&nbsp;</td>                        <td class="box" width="14" valign="top" align="center">                          <a href="<%=thisHit.page.getUrl()%>"><img src="<%=theURL%>/images/icones/title_b.gif" width="14" height="14" border="0"></a>                        </td>                        <td class="box" width="100%">                          <b><a class="box" href="<%=thisHit.page.getUrl()%>"><%=thisHit.page.getTitle()%></a></b> - score : <%=thisHit.wordcount%><br>                          <%=thisHit.teaser%>...<br><br>                        </td>                      </tr>                  <% }                } %>                <tr>                  <td class="box" width="100%" colspan="3" align="center">                    <b>                      <% if (searchResultFrom.intValue()>1) { %>                        [<a class="box" href="<%=searchPrevUrl%>&show=<%=searchShow%>">Previous results</a>]                      <% } %>                      <% if (searchResultTo.intValue()<searchResults.pagecount) {%>                        [<a class="box" href="<%=searchNextUrl%>&show=<%=searchShow%>">Next results</a>]                      <% } %><br>                    </b><br><br>                  </td>                </tr>              <% } else { %>                <td class="box" width="100%" colspan="3">                  <br>&nbsp;<b>Your search did not match any document.</b><br><br>                </td>              <%}%>            </table>          </td>          <td width="6" height="8" background="<%=theURL%>/images/right_shadow.gif" valign="top"><img src="<%=theURL%>/images/top_right_shadow.gif" width="6" height="8"></td>        </tr>        <tr>          <td width="6" height="100%" background="<%=theURL%>/images/right_shadow.gif">&nbsp;</td>        </tr>        <tr>          <td width="6" height="8" background="<%=theURL%>/images/bottom_shadow.gif"><img src="<%=theURL%>/images/bottom_left_shadow.gif" width="6" height="8"></td>          <td width="100%" height="8" background="<%=theURL%>/images/bottom_shadow.gif"><img src="<%=theURL%>/images/pix.gif" width="1" height="1"></td>          <td width="6" height="8"><img src="<%=theURL%>/images/bottom_right_shadow.gif" width="6" height="8"></td>        </tr>      </table>      <br>      <a href="<%=jData.params().getPage().getURL()%>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('back','','<%=theURL%>/images/back_on.gif',1)">        <img name="back" src="<%=theURL%>/images/back_off.gif" width="101" height="17" border="0">      </a>    </td>  </tr></table></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -