• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
2025_PROJECT / orgasis star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
orgasissrcmainwebappWEB-INFjspcopbbsEgovBoardMstrRegist.jsp
Download as .zip file
File name
Commit message
Commit date
src/main
팝업관리 오류 수정
6 days ago
.gitignore
5648 관리자 메인비주얼관리 수정
01-26
README.md
first commit
2025-12-11
pom.xml
first commit
2025-12-11
File name
Commit message
Commit date
java/kcc
팝업관리 오류 수정
6 days ago
resources
게시판 등록 로직 추가
01-27
webapp
관리자 메인 대시보드
6 days ago
File name
Commit message
Commit date
META-INF
first commit
2025-12-11
WEB-INF
관리자 메인 대시보드
6 days ago
ark
first commit
2025-12-11
common
first commit
2025-12-11
css
first commit
2025-12-11
editor
first commit
2025-12-11
font
first commit
2025-12-11
html
first commit
2025-12-11
ico
first commit
2025-12-11
images
first commit
2025-12-11
js
5648 관리자 메인비주얼관리 수정
01-26
publish
관리자 메인 대시보드
6 days ago
index.jsp
first commit
2025-12-11
insp.html
first commit
2025-12-11
tempPrint.html
first commit
2025-12-11
File name
Commit message
Commit date
META-INF
first commit
2025-12-11
config/egovframework/springmvc
first commit
2025-12-11
jsp
관리자 메인 대시보드
6 days ago
lib
first commit
2025-12-11
tlds
first commit
2025-12-11
decorators.xml
first commit
2025-12-11
sitemesh.xml
first commit
2025-12-11
web.xml
first commit
2025-12-11
File name
Commit message
Commit date
cmm
관리자/사용자 게시판 리스트 수정
01-27
cnt
first commit
2025-12-11
cntsource
first commit
2025-12-11
com
first commit
2025-12-11
cop
포토형 게시판, 일반게시판 상세 수정
7 days ago
egovframework/com/uss/ion/bnr
first commit
2025-12-11
layout
게시판 등록 로직 추가
01-27
main
관리자 메인 대시보드
6 days ago
manager
first commit
2025-12-11
sec
first commit
2025-12-11
site/case/jsp
first commit
2025-12-11
sts/cst
first commit
2025-12-11
sym
메뉴관리 > 하위 메뉴 생성 수정 완료
01-27
uat
관리자 로그인, 관리자 메뉴관리, 레이아웃 수정
01-21
user
first commit
2025-12-11
uss
5648 관리자 메인비주얼관리 수정
01-26
web
포토형 게시판, 일반게시판 상세 수정
7 days ago
xxx
first commit
2025-12-11
blank.jsp
first commit
2025-12-11
File name
Commit message
Commit date
bbs
포토형 게시판, 일반게시판 상세 수정
7 days ago
cmt
포토형 게시판, 일반게시판 상세 수정
7 days ago
com
first commit
2025-12-11
org
first commit
2025-12-11
resve
first commit
2025-12-11
smt/sim
first commit
2025-12-11
File name
Commit message
Commit date
EgovBoardIdSearch.jsp
first commit
2025-12-11
EgovBoardMngInfsPop.jsp
first commit
2025-12-11
EgovBoardMstrList.jsp
first commit
2025-12-11
EgovBoardMstrListPop.jsp
first commit
2025-12-11
EgovBoardMstrRegist.jsp
first commit
2025-12-11
EgovBoardMstrUpdt.jsp
관리자/사용자 게시판 리스트 수정
01-27
EgovNoticeChgHstInqire.jsp
first commit
2025-12-11
EgovNoticeChgHstList.jsp
first commit
2025-12-11
EgovNoticeInqire.jsp
관리자/사용자 게시판 리스트 수정
01-27
EgovNoticeList.jsp
관리자/사용자 게시판 리스트 수정
01-27
EgovNoticeRegist.jsp
포토형 게시판, 일반게시판 상세 수정
7 days ago
EgovNoticeRegist_bak_260128.jsp
포토형 게시판, 일반게시판 상세 수정
7 days ago
EgovNoticeReply.jsp
first commit
2025-12-11
EgovNoticeUpdt.jsp
관리자/사용자 게시판 리스트 수정
01-27
EgovPreviewTmplatBBSInqire.jsp
first commit
2025-12-11
EgovPreviewTmplatBBSList.jsp
first commit
2025-12-11
bbsPreview.jsp
first commit
2025-12-11
hehihoho3@gmail.com 2025-12-11 b16a718 first commit UNIX
Raw Open in browser Change history
<%-- Class Name : EgovBoardMstrRegist.jsp Description : 게시판 생성 화면 Modification Information 수정일 수정자 수정내용 ------- -------- --------------------------- 2009.03.12 이삼섭 최초 생성 2009.06.26 한성곤 2단계 기능 추가 (댓글관리, 만족도조사) 2011.08.31 JJY 경량환경 버전 생성 author : 공통서비스 개발팀 이삼섭 since : 2009.03.12 --%> <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> <%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="content-language" content="ko"> <script type="text/javascript" src="<c:url value="/validator.do"/>"></script> <validator:javascript formName="boardMaster" staticJavascript="false" xhtml="true" cdata="false" /> <script type="text/javascript" src="<c:url value='/js/showModalDialog.js'/>"></script> <script src="<c:url value='/js/jquery-1.12.4.min.js' />"></script> <script type="text/javascript"> $( document ).ready(function() { $("input[name=bbsTyCode]").change(function() { var radioValue = $(this).val(); if (radioValue == "BBST07") { $('#seCmmnCdIdTr').show(); $('#seCmmnCdId').prop('disabled','') ; }else{ $('#seCmmnCdIdTr').hide(); $('#seCmmnCdId').prop('disabled','true') ; } }); // Validator 화면 리턴 시 관리자ID set var bbsMngIds = document.boardMaster.bbsMngIds.value.split("|"); for (var i = 0; i < bbsMngIds.length; i++) { if (bbsMngIds[i] != "") fn_add_BBSMngId(bbsMngIds[i]); } //게시판유형 - 일반게시판 기본 체크 if(!$("input[name=bbsTyCode]").is(":checked")){ $("#bbsTyCode1").attr("checked","checked"); } }); function fn_egov_regist_brdMstr() { if("Y"==$('#fileAtchPosblAt').val() && "0"==$('#posblAtchFileNumber').val()){ alert(" 파일첨부 기능 사용 시 1이상 선택해야합니다."); return; } if("Y"==$('#noticeYn').val() && !("BBST01"==$('input[name=bbsTyCode]:checked').val())){ alert("공지기능은 일반게시판만 사용하실수 있습니다."); return; } // 포토형 리스트 수 4에 배수 인지 체크를 위한 value //document.boardMaster.listNumCheck.value = document.boardMaster.listNum.value % 3 if (!validateBoardMaster(document.boardMaster)) { return; } if (confirm('<spring:message code="common.regist.msg" />')) { form = document.boardMaster; form.action = "<c:url value='/cop/bbs/insertBBSMasterInf.do'/>"; var bbsMngId = ""; $("[id^='mng_']").each(function(index) { bbsMngId += $(this).attr("bbsMngId") + "|"; }); form.bbsMngIds.value = bbsMngId; form.submit(); } } function fn_egov_select_brdMstrList() { document.searchForm.action = "<c:url value='/cop/bbs/SelectBBSMasterInfs.do'/>" document.searchForm.submit(); } function fn_egov_inqire_tmplatInqire() { form = document.boardMaster; var retVal; var url = "<c:url value='/cop/com/openPopup.do?requestUrl=/cop/com/selectTemplateInfsPop.do&typeFlag=BBS&width=850&height=360'/>"; var openParam = "dialogWidth: 890px; dialogHeight: 400px; resizable: 0, scroll: 1, center: 1"; retVal = window.showModalDialog(url, "p_tmplatInqire", openParam); if (retVal != null) { var tmp = retVal.split("|"); form.tmplatId.value = tmp[0]; form.tmplatNm.value = tmp[1]; } } function showModalDialogCallback(retVal) { if (retVal != null) { if (this.dialogArguments == "p_tmplatInqire") { // 게시판 템플릿 var tmp = retVal.split("|"); document.boardMaster.tmplatId.value = tmp[0]; document.boardMaster.tmplatNm.value = tmp[1]; } else if (this.dialogArguments == "p_bbsMngInqire") { fn_add_BBSMngId(retVal); } } } // 관리자ID 추가 function fn_add_BBSMngId(bbsMngId) { var dplctBbsMngId = false; $("[id^='mng_']").each(function() { if ($(this).attr("bbsMngId") == bbsMngId) dplctBbsMngId = true; }); if (dplctBbsMngId) return; var tmp = $("#mngIdList").html(); var appendHtml = ""; appendHtml += "<span id='mng_"+ bbsMngId +"' bbsMngId='"+ bbsMngId +"'><label>"; appendHtml += "<span>" + bbsMngId + "</span>"; appendHtml += "<button onclick='javascript:fn_delete_BBSMngId(\"" + bbsMngId + "\");return false;'><img src='<c:url value='/img/post/x_btn.png' />'></button>"; appendHtml += "</label></span>"; $("#mngIdList").html(tmp + appendHtml); } // 관리자ID 삭제 function fn_delete_BBSMngId(bbsMngId) { $("#mng_" + bbsMngId).remove(); } // 관리자 목록 팝업 function fn_egov_inqire_BBSMngInqire() { var retVal; var url = "<c:url value='/cop/bbs/selectBBSMngInfsPop.do'/>"; window.open(url, "p_bbsMngInqire", "width=410px, height=600px, resizable=1;"); } </script> <title>게시판 생성</title> </head> <body> <div class="content_title"> <h3>게시판 생성</h3> <ol class="breadcrumb"> <li><a href="#" class="home" title="메인으로 이동"><i></i></a></li> <li><a href="#">게시판관리</a></li> <li><strong class="current_location">게시판 생성</strong></li> </ol> </div> <form:form commandName="searchForm" name="searchForm" method="get"> <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>" /> <input name="searchCnd" type="hidden" value="<c:out value='${searchVO.searchCnd}'/>" /> <input name="searchWrd" type="hidden" value="<c:out value='${searchVO.searchWrd}'/>" /> </form:form> <form:form commandName="boardMaster" name="boardMaster" method="post" action="/cop/bbs/SelectBBSMasterInfs.do"> <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>" /> <input name="searchCnd" type="hidden" value="<c:out value='${searchVO.searchCnd}'/>" /> <input name="searchWrd" type="hidden" value="<c:out value='${searchVO.searchWrd}'/>" /> <form:hidden path="bbsMngIds" /> <!-- list_상세 --> <div class="table table_type_rows"> <table> <colgroup> <col style="width:200px;"> <col style="width:auto;"> </colgroup> <tbody> <c:if test="${siteId eq 'super'}"> <tr> <th><span class="required">*</span>사이트</th> <td> <select name="siteId" id="siteId" title="권한"> <c:forEach var="resultList" items="${siteManageList}" varStatus="status"> <option value="<c:out value="${resultList.siteId}"/>" <c:if test="${boardMaster.siteId eq resultList.siteId}"> selected='selected' </c:if>> <c:out value="${resultList.siteNm}"/> </option> </c:forEach> </select> </td> </tr> </c:if> <tr> <th><span class="required">*</span>게시판명</th> <td> <form:input path="bbsNm" title="게시판명" class="input" style="width:50%" maxlength="60" /> <form:errors path="bbsNm" /> </td> </tr> <tr> <th><span class="required">*</span>게시판유형</th> <td> <div class="form_wrap radio_wrap"> <form:radiobuttons path="bbsTyCode" title="게시판유형" cssStyle="margin-right:5px;" items="${typeList}" itemValue="code" itemLabel="codeNm" /> <form:errors path="bbsTyCode" /> </div> </td> </tr> <tr id="seCmmnCdIdTr" style="display:none;"> <th><span class="required">*</span>구분</th> <td> <select id="seCmmnCdId" name="seCmmnCdId"> <option value="01">기관운영관련정보</option> <option value="02">주요사업정보</option> </select> </td> </tr> <tr> <th><span class="required">*</span>공지기능</th> <td> <form:select path="noticeYn"> <form:option value="Y">사용</form:option> <form:option value='N' selected='selected'>미사용</form:option> </form:select> <form:errors path="noticeYn" cssClass="error" /> </td> </tr> <tr style="display:none;"> <th><span class="required">*</span>답글기능</th> <td> <form:select path="replyPosblAt" title="답글기능"> <form:option value="Y">사용</form:option> <form:option value='N' selected='selected'>미사용</form:option> </form:select> <form:errors path="replyPosblAt" cssClass="error" /> </td> </tr> <tr> <th><span class="required">*</span>답변댓글기능</th> <td> <form:select path="addYn" title="댓글기능 선택" class="sel2"> <form:option value="Y" >사용</form:option> <form:option value='N' >미사용</form:option> </form:select> <form:errors path="addYn" cssClass="error" /> </td> </tr> <tr> <th><span class="required">*</span>파일첨부기능</th> <td> <form:select path="fileAtchPosblAt"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="fileAtchPosblAt" cssClass="error" /> </td> </tr> <tr> <th><span class="required">*</span>파일첨부갯수</th> <td> <form:select path="posblAtchFileNumber" title="파일첨부 갯수"> <form:option value="0">없음</form:option> <form:option value='1'>1</form:option> <form:option value='2'>2</form:option> <form:option value='3'>3</form:option> <form:option value='4'>4</form:option> <form:option value='5'>5</form:option> <form:option value='6'>6</form:option> <form:option value='7'>7</form:option> <form:option value='8'>8</form:option> <form:option value='9' selected='selected'>9</form:option> </form:select> <form:errors path="posblAtchFileNumber" cssClass="error" /> </td> </tr> <tr> <th><span class="required">*</span>파일첨부사이즈</th> <td> <div class="form_wrap input_mix_wrap"> <form:input path="posblAtchFileSize" class="input" title="파일첨부 사이즈" /><span class="text_split">mb</span> <form:errors path="posblAtchFileSize" cssClass="error" /> </div> </td> </tr> <tr style="display:none;"> <th><span class="required">*</span>방문자 글쓰기 사용여부</th> <td> <select id="useAt" name="writeYn" title="방문자 글쓰기 사용여부"> <option value="Y" >사용</option> <option value="N" selected='selected' >미사용</option> </select> </td> </tr> <tr> <th><span class="required">*</span>조회수 노출여부</th> <td> <form:select path="viewsYn" title="조회수 노출여부"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="viewsYn" cssClass="error" /> </td> </tr> <tr> <th><span class="required">*</span>게시판 사용여부</th> <td> <form:select path="useAt" title="게시판 사용여부"> <form:option value="Y">사용</form:option> <form:option value='N'>미사용</form:option> </form:select> <form:errors path="useAt" cssClass="error" /> </td> </tr> <tr style="display:none;"> <th>관리자 지정</th> <td> <span id="mngIdList"></div> <a id="menuAdd" value="menuAdd_0" style="cursor:pointer;" target="_blank" title="새창으로" onclick="javascript:fn_egov_inqire_BBSMngInqire(); return false;"> <img src="/img/post/serch_img.png" alt="게시판ID 검색" width="15" height="15"> <span style="vertical-align: middle;">관리자 검색</span> </a> </td> </tr> </tbody> </table> </div> <!-- //list_상세 --> <!-- btn_wrap --> <div class="btn_wrap right"> <button type="button" class="btn xlarge fill primary" onclick="fn_egov_regist_brdMstr(); return false;">저 장</button> <button type="button" class="btn xlarge fill gray" onclick="fn_egov_select_brdMstrList()">목 록</button> </div> <!-- //btn_wrap --> </form:form> </body> </html>

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up