2014-09-29 2 views
0

.jsp 파일에 현재있는 HTML 도움말 내용을 DITA로 변환하는 작업이 있습니다. 자바 서버 페이지에서 다음과 같은 문장이 있습니다 :사용자 권한을 기준으로 Dita 출력에 표시된 내용을 제어 할 수 있습니까?

<%if (!Privileges.isRootOr(curUser, Privileges.DEPLOY_AGENT)){ %> 
You do not have permission to view this page. Please contact your System Administrator. 
<%} else{ %> 
The Config Manager provides administrators ability to ... 

할 수있는이 다른 문은 같은 효과를 얻을 수 WebHelp에 사용되는 HTML 출력에 중복 될 경우. 현재 .jsp 페이지는 Java 웹 응용 프로그램의 일부에 대해 상황에 맞는 도움말을 제공합니다. 제 목표는 상황에 맞는 도움말을 위해 DITA에서 생성 된 WebHelp를 사용하는 것입니다.

답변

0

DITA 콘텐츠에 audience 특성을 사용하여 콘텐츠 섹션을 조건부로 표시 할 수 있습니다. DITA 컨텐트를 HTML로 동적으로 렌더링하지 않으면 잠재 고객별로 여러 버전의 HTML을 생성 한 다음 사용자 권한에 따라 올바른 HTML 출력을 표시 할 수 있습니다.