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"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>점검중페이지관리</title>
<script type="text/javascript">
$(document).ready(function(){
disabledFn("<c:out value='${model.sysMaintenance}'/>");
});
function doUpdate() {
var data = new FormData(document.form);
var url = "/sym/site/updateInspManageAjax.do";
if (!confirm('수정하시겠습니까?'))
return;
$.ajax({
type: "POST",
url: url,
data: data,
dataType:'json',
async: false,
processData: false,
contentType: false,
cache: false,
success: function (returnData, status) {
console.log(returnData.result);
if(returnData.result == 'SUCCESS'){
alert(returnData.msg);
}else{
alert(returnData.msg);
}
},
error: function (e) { alert("요청에 실패하였습니다."); console.log("ERROR : ", e); }
});
}
function disabledFn(pram){
if(pram == 'IP'){
$('#ipTable').find('input').removeAttr('disabled')
}else{
$('#ipTable').find('input').attr('disabled','disabled')
}
}
</script>
<style>
.cf_box{border: 2px solid #f5f7fa; border-radius: 5px; padding: 20px; margin: 0 0 20px 0; line-height:1.3;}
</style>
</head>
<body>
<div class="contWrap">
<div class="pageTitle">
<div class="pageIcon"><img src="/pb/img/pageTitIcon4.png" alt=""></div>
<h2 class="titType1 c_222222 fwBold">점검중페이지관리</h2>
<p class="tType6 c_999999">점검중페이지관리 페이지 입니다.</p>
</div>
<div class="pageCont">
<div class=cf_box>
<pre>
*방식 설명*
미사용 : 점검 중 페이지 미노출
IP로제어 : 등록 IP를 제외하고 모든 페이지에서 '점검중' 레이어 노출
PATH로제어 : '/web/main/mainPage.do' 메인페이지에 접근했을때만 점검중페이지로 이동
</pre>
</div>
<form name="form" id="form" method="post">
<div class="tableWrap">
<table class="tbType2">
<colgroup>
<col width="30%">
<col width="*">
</colgroup>
<tbody>
<tr>
<th>점검중 페이지 방식</th>
<td>
<select name="sysMaintenance" id="sysMaintenance" onchange="disabledFn(this.value); return false;">
<option value="NONE" <c:if test="${model.sysMaintenance == 'NONE'}">selected</c:if> >미사용</option>
<option value="IP" <c:if test="${model.sysMaintenance == 'IP'}">selected</c:if> >IP로 제어</option>
<option value="PATH" <c:if test="${model.sysMaintenance == 'PATH'}">selected</c:if> >PATH로 제어</option>
</select>
</td>
</tr>
<tr id="ipTable">
<th>IP테이블(IP로 선택 시 제외할 IP ','를 구분자로 기입)</th>
<td>
<input type="text" id="sysMaintenanceIp" name="sysMaintenanceIp" value="${model.sysMaintenanceIp}"/>
</td>
</tr>
</tbody>
</table>
</div>
</form>
<div class="btnWrap">
<input type="button" class="btnType1" value="수정" onclick="javascript:doUpdate(); return false;">
</div>
</div>
</div>
</body>
</html>