728x90
반응형
반응형
권한이 없는경우 accessDenied.jsp로 리다이렉트 시키다가 이전페이지로 이동하면서 얼럿창을 표출하도록 수정했다.
java에서 alert창 전달시 java파일에서 PrintWriter을 사용해서 alert창을 뛰운다.
아래소스는 등록화면에 진입시 관리자가 아닐경우 alert("해당 메뉴에 대한 권한이 없습니다.") 메세지 출력하는 부분이다.
public String regiForm(UserInfoVo userVO, HttpServletResponse response, ModelMap model) throws Exception {
String authorCd = userVO.getAuthorCd();
if(!authorCd.equles( "ROLE_ADMIN" ) {
log.debug( "userid: "+ userVO.getId() + " / authorCd:" + authorCd );
response.setCharacterEncoding("EUC-KR");
PrintWriter writer = response.getWriter();
writer.println("<script type='text/javascript'>");
writer.println("alert('해당 메뉴에 대한 권한이 없습니다.');");
writer.println("history.back();");
writer.println("</script>");
writer.flush();
return "";
}
return url;
}
728x90
반응형
'개발 > JAVA' 카테고리의 다른 글
[JAVA/Spring] LoginInterceptor 로그인 인터셉터 (0) | 2021.07.02 |
---|---|
보안점검 조치 패스워드 검증(연속된 숫자/문자, 영문대소문자,특수문자포함 9~20자리 패스워드 검증) (0) | 2021.05.28 |
MyBatis 카멜 자동변환(바로) (0) | 2021.05.17 |
IBatis 카멜 자동변환(바로) (2) | 2021.05.17 |
스네이크 케이스 카멜 케이스로 자동변환(바로) (0) | 2021.05.14 |
댓글