File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="itn.let.solr.search.service.SearchService.SOLR_CORE"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<head>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<script>
$(function() {
/* $('#q1').autocomplete({
source: function(request, response) {
$.getJSON("/json/ajaxSuggest.do",
{
q: encodeURIComponent(request.term)
},
function(data) {
response(
$.map(data.resultList, function(item) {
return {
label: item,
value: item
}
})
);
});
},
minLength: 1,
select: function( event, ui ) {
console.log( ui.item ?
"Selected: " + ui.item.label :
"Nothing selected, input was " + this.value);
},
open: function() {
$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
},
close: function() {
$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
}
}); */
var coreName = '';
<c:forEach var="core" items="${solrCores}" varStatus="status">
<c:if test="${core.value eq param.rangeView}">
coreName = '${core.name}';
</c:if>
</c:forEach>
var title = '통합검색(' + coreName + '목록) | 통합검색 ';
document.title = title;
var detailYn = '${param.detailYn}';
if ('Y' == detailYn) {
$('#a1').hide();
$('#b1').show();
$('#c1').show();
}
else {
$('#a1').show();
$('#b1').hide();
$('#c1').hide();
}
$(':checkbox[name=category]').click(function(){
var $category = $(this);
if ($category.attr('id') != 'category0' && $category.is(':checked')) {
$('#category0').prop('checked', false);
}
else if ($category.attr('id') == 'category0' && $category.is(':checked')) {
$('.otherCategory').prop('checked', false);
}
});
$(".tab li.active").find("a").attr("title","선택됨");
});
function paging(pageIndex) {
if (rangeView) {
$('#' + rangeView + 'PageIndex').val(pageIndex);
} else {
$('#pageIndex').val(pageIndex);
}
var frmNm = rangeView == '' ? frmSearch2 : rangeView + 'Frm';
$('#' + frmNm)[0].submit();
}
function checkFormTop(form) {
if (!form.q.value) {
}
frmSearch1.rangeView.value='';
checkForm(form);
}
function checkForm(form) {
$('#pageIndex').val("1");
if (!form.q.value) {
alert("검색어를 입력하세요.");
$("#q1").focus();
return false;
}
return true;
}
function checkFormSch(form){
$('#pageIndex').val("1");
if (!form.q.value) {
alert("검색어를 입력하세요.");
$("#q1").focus();
return false;
}
frmSearch1.rangeView.value='';
return true;
}
function checkForm(form) {
$('#pageIndex').val("1");
if (!form.q.value) {
alert("검색어를 입력하세요.");
$("#q1").focus();
return false;
}
return true;
}
function search() {
$('#detailYn_s1').val("N");
$("#rangeView_s1").val('');
$(':checkbox[name=category]').prop('checked', false);
$(':radio[name=date]').prop('checked', false);
$('#sdate').val('');
$('#edate').val('');
var form = document.frmSearch1;
if (checkForm(form)) {
form.submit();
}
}
function detailSearch() {
$('#detailYn_s1').val("Y");
$("#rangeView_s1").val('');
var form = document.frmSearch1;
if (checkForm(form)) {
form.submit();
}
}
function searchTab(rv) {
$("#rangeView_s1").val(rv);
$('#pageIndex').val("1");
var form = document.frmSearch1;
if (checkForm(form)) {
form.submit();
}
}
function searchList(pageNo) {
document.frmSearch1.pageIndex.value = pageNo;
document.frmSearch1.method = "get";
document.frmSearch1.action = "<c:url value='/web/search/search.do'/>";
document.frmSearch1.submit();
}
</script>
</head>
<c:set var="solrCores" value="<%=SOLR_CORE.values()%>" />
<c:set var="INTRO" value="<%=SOLR_CORE.INTRO%>" />
<c:set var="POLICY" value="<%=SOLR_CORE.POLICY%>" />
<c:set var="SAFETY" value="<%=SOLR_CORE.SAFETY%>" />
<c:set var="NOTICE" value="<%=SOLR_CORE.NOTICE%>" />
<c:set var="COMMUNITY" value="<%=SOLR_CORE.COMMUNITY%>" />
<c:set var="INFO" value="<%=SOLR_CORE.INFO%>" />
<jsp:useBean id="now" class="java.util.Date" />
<body>
<div class="subCont searchCont">
<h3 class="contTit">통합검색</h3>
<div class="contentWrap">
<form name="frmSearch1" id="frmSearch1" method="get" action="/web/search/search.do" class="totalsh" onsubmit="return checkFormSch(this);">
<input type="hidden" name="prevQ" value="${param.q}" />
<input type="hidden" id="rangeView_s1" name="rangeView" value="${param.rangeView}" />
<input type="hidden" id="detailYn_s1" name="detailYn" value="" />
<input type="hidden" id="pageIndex" name="pageIndex" value="1" />
<input type="hidden" id="categoryData" name="categoryData" value="${param.categoryData}" />
<div class="titBox">
<div class="searchAll">
<p class="fs24 fwMd">통합검색</p>
<label for="q1">검색어 입력</label>
<input type="text" class="searchInput" name="q" id="q1" value="${param.q}">
<button type="button" onclick="search();" >검색</button>
</div>
</div>
</form>
<form name="frmSearch2" id="frmSearch2" method="post" action="/web/search/search.do">
<input type="hidden" id="rangeView" name="rangeView" value="${param.rangeView}" />
<input name="q" id="q" value="${param.q}" type="hidden">
<input name="re" id="re" value="${param.re}" type="hidden">
<input type="hidden" name="prevQ" value="${param.q}" />
</form>
<c:set var="introList" value="${resultMap['intro']}" />
<c:set var="policyList" value="${resultMap['policy']}" />
<c:set var="safetyList" value="${resultMap['safety']}" />
<c:set var="noticeList" value="${resultMap['notice']}" />
<c:set var="communityList" value="${resultMap['community']}" />
<c:set var="infoList" value="${resultMap['info']}" />
<c:choose>
<c:when test="${empty param.rangeView}"><c:set var="allCurrent" value="active" /></c:when>
<c:when test="${'intro' eq param.rangeView}"><c:set var="introCurrent" value="active" /></c:when>
<c:when test="${'policy' eq param.rangeView}"><c:set var="policyCurrent" value="active" /></c:when>
<c:when test="${'safety' eq param.rangeView}"><c:set var="safetyCurrent" value="active" /></c:when>
<c:when test="${'notice' eq param.rangeView}"><c:set var="noticeCurrent" value="active" /></c:when>
<c:when test="${'community' eq param.rangeView}"><c:set var="communityCurrent" value="active" /></c:when>
<c:when test="${'info' eq param.rangeView}"><c:set var="infoCurrent" value="active" /></c:when>
<c:otherwise><c:set var="c0" value="checked='checked'" /></c:otherwise>
</c:choose>
<div class="searchRst">
<p class="fs24">
<c:if test="${not empty totalCount}">
"<span class="c_e40000 fwMd">${param.q}</span>"에 대한 총 <span class="c_e40000 fwMd">${totalCount}</span>건의 검색결과를 찾았습니다.
</c:if>
<c:if test="${empty totalCount}">
검색된 결과가 없습니다.
</c:if>
</p>
<ul class="tab">
<li class="${allCurrent}" data-tab="tab1"><a href="#" onclick="searchTab(''); return false;" title="페이지이동"><p>전체<span class="fwLg">(${totalCount}건)</span></p></a></li>
<li class="${introCurrent}" data-tab="tab2"><a href="#" onclick="searchTab('intro'); return false;" title="페이지이동"><p>재단소개<span class="fwLg">(${resultCntMap['intro']}건)</span></p></a></li>
<li class="${policyCurrent}" data-tab="tab3"><a href="#" onclick="searchTab('policy'); return false;" title="페이지이동"><p>정책연구<span class="fwLg">(${resultCntMap['policy']}건)</span></p></a></li>
<li class="${safetyCurrent}" data-tab="tab4"><a href="#" onclick="searchTab('safety'); return false;" title="페이지이동"><p>안전교육<span class="fwLg">(${resultCntMap['safety']}건)</span></p></a></li>
<li class="${noticeCurrent}" data-tab="tab5"><a href="#" onclick="searchTab('notice'); return false;" title="페이지이동"><p>알림정보<span class="fwLg">(${resultCntMap['notice']}건)</span></p></a></li>
<li class="${communityCurrent}" data-tab="tab6"><a href="#" onclick="searchTab('community'); return false;" title="페이지이동"><p>소통참여<span class="fwLg">(${resultCntMap['community']}건)</span></p></a></li>
<li class="${infoCurrent}" data-tab="tab7"><a href="#" onclick="searchTab('info'); return false;" title="페이지이동"><p>정보공개<span class="fwLg">(${resultCntMap['info']}건)</span></p></a></li>
</ul>
<c:if test="${empty param.rangeView}"> <!-- 전체리스트 -->
<div class="mbTabWrap">
<p onclick="searchTab();">총(${totalCount}건)</p>
<ul class="mbTab">
<li class="active"><a href="#">총<span class="fwLg">(${totalCount})</span></a></li>
<li><a href="#">재단소개<span class="fwLg">(${resultCntMap['intro']})</span></a></li>
<li><a href="#">정책연구<span class="fwLg">(${resultCntMap['policy']})</span></a></li>
<li><a href="#">안전교육<span class="fwLg">(${resultCntMap['safety']})</span></a></li>
<li><a href="#">알림정보<span class="fwLg">(${resultCntMap['notice']})</span></a></li>
<li><a href="#">소통참여<span class="fwLg">(${resultCntMap['community']})</span></a></li>
<li><a href="#">정보공개<span class="fwLg">(${resultCntMap['info']})</span></a></li>
</ul>
</div>
<div class="rstBox"><!-- 재단소개 -->
<p class="fs24 fwMd">재단소개 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['intro']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(introList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${introList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${empty param.rangeView and resultCntMap['intro'] > 0}">
<button type="button" class="btnType1 moreBtn" onclick="searchTab('intro');" title="페이지이동">더보기 <img src="/publish/image/more.png" alt=""></button>
</c:if>
</div>
</div>
<div class="rstBox"><!-- 정책연구 -->
<p class="fs24 fwMd">정책연구 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['policy']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(policyList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${policyList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${empty param.rangeView and resultCntMap['policy'] > 0}">
<button type="button" class="btnType1 moreBtn" onclick="searchTab('policy');" title="페이지이동">더보기 <img src="/publish/image/more.png" alt=""></button>
</c:if>
</div>
</div>
<div class="rstBox"><!-- 안전교육 -->
<p class="fs24 fwMd">안전교육 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['safety']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(safetyList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${safetyList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${empty param.rangeView and resultCntMap['safety'] > 0}">
<button type="button" class="btnType1 moreBtn" onclick="searchTab('safety');" title="페이지이동">더보기 <img src="/publish/image/more.png" alt=""></button>
</c:if>
</div>
</div>
<div class="rstBox"><!-- 알림정보 -->
<p class="fs24 fwMd">알림정보 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['notice']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(noticeList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${noticeList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="con">
<c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${empty param.rangeView and resultCntMap['notice'] > 0}">
<button type="button" class="btnType1 moreBtn" onclick="searchTab('notice');" title="페이지이동">더보기 <img src="/publish/image/more.png" alt=""></button>
</c:if>
</div>
</div>
<div class="rstBox"><!-- 소통참여 -->
<p class="fs24 fwMd">소통참여 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['community']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(communityList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${communityList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${empty param.rangeView and resultCntMap['community'] > 0}">
<button type="button" class="btnType1 moreBtn" onclick="searchTab('community');" title="페이지이동">더보기 <img src="/publish/image/more.png" alt=""></button>
</c:if>
</div>
</div>
<div class="rstBox"><!-- 정보공개 -->
<p class="fs24 fwMd">정보공개 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['info']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(infoList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${infoList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${empty param.rangeView and resultCntMap['info'] > 0}">
<button type="button" class="btnType1 moreBtn" onclick="searchTab('info');" title="페이지이동">더보기 <img src="/publish/image/more.png" alt=""></button>
</c:if>
</div>
</div>
</c:if>
</div>
<c:if test="${param.rangeView eq 'intro'}"> <!-- 개별리스트 -->
<div class="rstBox"><!-- 재단소개 -->
<p class="fs24 fwMd">재단소개 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['intro']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(introList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${introList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<%-- <c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/> --%>
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${totalRecordCount > 0}">
<!-- <button class="btnType1 moreBtn" onclick="searchTab('intro');">더보기 <img src="/publish/image/more.png" alt=""></button> -->
<ul class="pageWrap">
<ui:pagination paginationInfo = "${paginationInfo}" type="imageWeb" jsFunction="searchList" />
</ul><!-- //pageWrap -->
</c:if>
</div>
</div>
</c:if>
<c:if test="${param.rangeView eq 'policy'}"> <!-- 개별리스트 -->
<div class="rstBox"><!-- 재단소개 -->
<p class="fs24 fwMd">정책연구 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['policy']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(policyList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${policyList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${totalRecordCount > 0}">
<!-- <button class="btnType1 moreBtn" onclick="searchTab('intro');">더보기 <img src="/publish/image/more.png" alt=""></button> -->
<ul class="pageWrap">
<ui:pagination paginationInfo = "${paginationInfo}" type="imageWeb" jsFunction="searchList" />
</ul><!-- //pageWrap -->
</c:if>
</div>
</div>
</c:if>
<c:if test="${param.rangeView eq 'safety'}"> <!-- 개별리스트 -->
<div class="rstBox"><!-- 안전교육 -->
<p class="fs24 fwMd">안전교육 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['safety']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(safetyList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${safetyList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${totalRecordCount > 0}">
<!-- <button class="btnType1 moreBtn" onclick="searchTab('intro');">더보기 <img src="/publish/image/more.png" alt=""></button> -->
<ul class="pageWrap">
<ui:pagination paginationInfo = "${paginationInfo}" type="imageWeb" jsFunction="searchList" />
</ul><!-- //pageWrap -->
</c:if>
</div>
</div>
</c:if>
<c:if test="${param.rangeView eq 'notice'}"> <!-- 개별리스트 -->
<div class="rstBox"><!-- 알림정보 -->
<p class="fs24 fwMd">알림정보 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['notice']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(noticeList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${noticeList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${totalRecordCount > 0}">
<!-- <button class="btnType1 moreBtn" onclick="searchTab('intro');">더보기 <img src="/publish/image/more.png" alt=""></button> -->
<ul class="pageWrap">
<ui:pagination paginationInfo = "${paginationInfo}" type="imageWeb" jsFunction="searchList" />
</ul><!-- //pageWrap -->
</c:if>
</div>
</div>
</c:if>
<c:if test="${param.rangeView eq 'community'}"> <!-- 개별리스트 -->
<div class="rstBox"><!-- 소통참여 -->
<p class="fs24 fwMd">소통참여 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['community']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(communityList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${communityList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${totalRecordCount > 0}">
<!-- <button class="btnType1 moreBtn" onclick="searchTab('intro');">더보기 <img src="/publish/image/more.png" alt=""></button> -->
<ul class="pageWrap">
<ui:pagination paginationInfo = "${paginationInfo}" type="imageWeb" jsFunction="searchList" />
</ul><!-- //pageWrap -->
</c:if>
</div>
</div>
</c:if>
<c:if test="${param.rangeView eq 'info'}"> <!-- 개별리스트 -->
<div class="rstBox"><!-- 정보공개 -->
<p class="fs24 fwMd">정보공개 <span class="fs20 fwLg">[</span><span class="fs20 c_e40000 fwMd">${resultCntMap['info']}</span><span class="fs20 fwLg">건]</span></p>
<ul class="rstList">
<c:if test="${fn:length(infoList) eq 0}">
<li style="border-bottom:none;"><p class="title" >검색결과가 없습니다.</p></li>
</c:if>
<c:forEach var="result" items="${infoList}" varStatus="sts">
<li>
<%-- <a href="#" onclick="location.href='${result.url}'" title="페이지이동"> --%>
<a href="${result.url}" title="페이지이동">
<p class="title">
<c:out value="${result.menuNm}" escapeXml="false"/>
</p>
<p class="con">
<c:if test="${empty result.hl}">
<c:set var="text">${result.text}</c:set>
<c:out value="${text}" escapeXml="true" />
</c:if>
<c:if test="${not empty result.hl}">${result.hl}</c:if>
</p>
<p class="navi">${fn:replace(result.menuCours, '|', ' > ') }</p><p class="date">등록일 : <fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></p>
</a>
</li>
</c:forEach>
</ul>
<div class="btnWrap">
<c:if test="${totalRecordCount > 0}">
<!-- <button class="btnType1 moreBtn" onclick="searchTab('intro');">더보기 <img src="/publish/image/more.png" alt=""></button> -->
<ul class="pageWrap">
<ui:pagination paginationInfo = "${paginationInfo}" type="imageWeb" jsFunction="searchList" />
</ul><!-- //pageWrap -->
</c:if>
</div>
</div>
</c:if>
</div>
</div>
</body>