2015-01-14 3 views
0

원하는 동작을 구현하는 방법을 모르겠습니다.JSP 파일에서 HTML을 업데이트하십시오.

svn 저장소의 내용을 TreeView에 표시하려고합니다. 그래서 저장소에 연결하고 Java DataModel에 저장소 내용을 저장하는 Java 클래스가 있습니다. 그런 다음 내 .jsp 파일에서 HTML 및 자바 스크립트로 TreeView를 만들고 이에 따라 TreeView의 내용을 업데이트합니다. 문제는 다른 노드가 선택 될 때 이벤트를 수신해야한다는 것입니다. 사이트에 따라 개정 번호도 표시해야하기 때문입니다. TreeView도 있기 때문에 이벤트는 물론 Javascript로 구현됩니다. 그래서 자바 클래스에서 자바 클래스 이벤트를 호출하고 html (.jsp) 파일에 결과를 표시해야합니다.

어떻게하면됩니까? 여기서 올바른 동작을 구현하는 방법을 모르겠습니다. 이것은 가능한가? 트 리뷰에서 다른 노드를 선택하는 경우

  • 하는
  • 정보 표시를 트 리뷰
  • 에서 자바 라이브러리의 저장소 파일/폴더 이름을 가져 오기에서 선택한 파일을 개정 번호를 :

    그래서 내 작업을 요약합니다 사이트

에 자바 라이브러리

  • 표시 정보는 어쩌면 당신은 저를 계몽 할 수 있습니다.

    미리 감사드립니다.

  • 답변

    1

    자바 스크립트 코드 내에서 ajax 호출을 구현하는 것과 같은 소리가납니다.

    xmlhttp.onreadystatechange=function() { 
        if (xmlhttp.readyState==4 && xmlhttp.status==200) { 
         document.getElementById("myDiv").innerHTML=xmlhttp.responseText; 
        } 
    } 
    xmlhttp.open("GET","ajax_info.txt",true); 
    xmlhttp.send(); 
    
    +0

    감사합니다. 나는 tommorow를 시도하고 다시 나와 줄 것입니다. 기본적으로 선택을위한 이벤트 수신기에서 나는 Java DataModel에서 개정 번호를 반환하고 HTML 페이지에서 응답을 설정하는 jsp 파일에 Ajax 요청을합니다. – dehlen

    +0

    수정. 값을 반환하거나 json (javascript object notation) 또는 html을 사용하고 자바 스크립트를 사용하여 정보를 표시하거나 더 처리 할 수 ​​있습니다. –

    +0

    이 구현되어 작동합니다. 당신의 도움을 주셔서 감사합니다 ! – dehlen

    관련 문제