특정 페이지에 대한 링크 인 사용 권한 목록이 있으며이 목록은 데이터베이스에서 제공됩니다. 이제 응용 프로그램 전체에 JSP 페이지가 있으며 표시되는 특정 링크가 있습니다. 이 jsp는 오래된 jsp이며 코드가 모두 있습니다. 지금 당장 데이터베이스에서 검색 한 권한 목록에 따라이 링크를 표시하거나 숨기려고합니다.페이지로드 전에 앵커 태그 숨기기
자바 스크립트 스 니펫이나 jsp 또는 모든 jsp에 넣을 수있는 조합을 사용하여 중앙 처리 방법이 있습니까?
이러한 URL에 대한 인증 부분은 이미주의를 기울여야합니다. 일반적으로 앵커 태그 인 URL의 표시는 실제로 모든 JSP 및 체크인 세션으로 이동하는 방법 외에는주의를 기울여야합니다.
고마워요, 내가 그것을 밖으로 시도하고 알려 드리겠습니다 – user546352
$ (document) .ready (function()) 비슷한 기능을 추가하고이 jsps 일반 jsps 잘 작동하지만이 동일한 기능을 헤더 jsp 넣어 않습니다. 파이어 폭스에서 작동하고 IE에서 null 객체에 대해 불평합니다. 문서화 된 함수에 대한 대안이 있습니까? 일반화하여 머리글에 넣을 수 있습니까? – user546352
<% = bean 일 수 있습니다.getPermissionLevel() %>이 null 인 경우 따옴표로 묶으십시오. 따라서 페이지가로드 될 때 bean 또는 권한 수준이 null 인 경우 자바 스크립트에 빈 문자열 만 있으면됩니다. 그렇지 않으면 형식이 잘못되었습니다. 또한 bean이나 value가 null이라는 가정에 근거하여 javascript 권한 레벨의 기본값을 설정하는 일부 논리를 고려할 수도 있습니다. –