enterprise template 에서 jquery로 .do 호출했습니다.
- 작성자 :
- 송*섭
- 작성일 :
- 2018-07-05 14:27:48
- 조회수 :
- 2,648
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
수고많으세요.
전자정부프레임워크3.7.0 사용하고 있습니다.
enterprise template project로 화면을 개발 중이구요.
개발를 하다 보니 jquery가 필요해서 jsp에
<script type="text/javascript" src="${pageContext.request.contextPath}/js/egovframework/mbl/cmm/jquery-1.11.2.js"></script>
이렇게 포함 시키고
<<첨부파일참조>>
이렇게 호출를 했습니다.
서버 쪽에는
<<첨부파일참조>>
이렇게 처리했습니다.
룰도
enterprise.lettnroleinfo
이곳에
web-000001 ezmon-mon1 /ezmon/mon1/.*.do.* ezMonitoring url 1 2018-07-03 06:13:04
이렇게 등록하고
enterprise.lettnauthorrolerelate
이곳에
ROLE_ADMIN web-000001 2018-07-03 06:16:08
이렇게 등록했습니다.
사용자는 admin이구요.
호면에서 호출하면
<<첨부파일참조>>
이렇게 정상 처리 되어 보입니다.
하지만 화면에서는 변화가 없습니다. 해서 ie의 개발자 도구를 열어서 네트워크에 응답본문를 보니
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<meta http-equiv="content-language" content="ko">
<title>ERROR</title>
</head>
<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" height="100%" align="center" valign="middle" style="padding-top:150px;"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><span style="font-family:Tahoma; font-weight:bold; color:#000000; line-height:150%; width:440px; height:70px;">오류발생 알림화면(허용되지 않는 요청을 하셨습니다)</span></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
이렇게 표시 되더라구요.
제 생각에 security 로 서버에서 응답을 하지 않는 것으로 보입니다.
security를 어떻게 변경해야 post 방식의 jquery로 호출에 정상적인 응답을 받을 수 있을까요?
더위 조심하시구요.
감사합니다.
전자정부프레임워크3.7.0 사용하고 있습니다.
enterprise template project로 화면을 개발 중이구요.
개발를 하다 보니 jquery가 필요해서 jsp에
<script type="text/javascript" src="${pageContext.request.contextPath}/js/egovframework/mbl/cmm/jquery-1.11.2.js"></script>
이렇게 포함 시키고
<<첨부파일참조>>
이렇게 호출를 했습니다.
서버 쪽에는
<<첨부파일참조>>
이렇게 처리했습니다.
룰도
enterprise.lettnroleinfo
이곳에
web-000001 ezmon-mon1 /ezmon/mon1/.*.do.* ezMonitoring url 1 2018-07-03 06:13:04
이렇게 등록하고
enterprise.lettnauthorrolerelate
이곳에
ROLE_ADMIN web-000001 2018-07-03 06:16:08
이렇게 등록했습니다.
사용자는 admin이구요.
호면에서 호출하면
<<첨부파일참조>>
이렇게 정상 처리 되어 보입니다.
하지만 화면에서는 변화가 없습니다. 해서 ie의 개발자 도구를 열어서 네트워크에 응답본문를 보니
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<meta http-equiv="content-language" content="ko">
<title>ERROR</title>
</head>
<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" height="100%" align="center" valign="middle" style="padding-top:150px;"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><span style="font-family:Tahoma; font-weight:bold; color:#000000; line-height:150%; width:440px; height:70px;">오류발생 알림화면(허용되지 않는 요청을 하셨습니다)</span></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
이렇게 표시 되더라구요.
제 생각에 security 로 서버에서 응답을 하지 않는 것으로 보입니다.
security를 어떻게 변경해야 post 방식의 jquery로 호출에 정상적인 응답을 받을 수 있을까요?
더위 조심하시구요.
감사합니다.
A
안녕하세요.
표준프레임워크센터 입니다.
오류발생 알림화면(허용되지 않는 요청을 하셨습니다) 라는 메시지는
MVC내부에서 오류가 발생할때도 출력될수 있습니다.
참고로 /common/error.jsp에
오류유형별로 출력되지는 않습니다.
jsp로 이동할때 해당 jsp파일이 존재하지 않아서 일수도 있고
jsp내의 구문의 문제로 오류가 발생해서
렌더링 되지 않아 발생할수도 있습니다.
좀더 상세한 로그를 찍어
디버깅 하실 필요가 있을듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
오류발생 알림화면(허용되지 않는 요청을 하셨습니다) 라는 메시지는
MVC내부에서 오류가 발생할때도 출력될수 있습니다.
참고로 /common/error.jsp에
오류유형별로 출력되지는 않습니다.
jsp로 이동할때 해당 jsp파일이 존재하지 않아서 일수도 있고
jsp내의 구문의 문제로 오류가 발생해서
렌더링 되지 않아 발생할수도 있습니다.
좀더 상세한 로그를 찍어
디버깅 하실 필요가 있을듯 합니다.
감사합니다.