2011-03-25 3 views
2

내 Java 응용 프로그램이 인터넷의 HTML 페이지를 다운로드하고 처리합니다. 간혹 다운로드 한 HTML 페이지에 페이지로드 후 호출해야하는 JavaScript 코드가 포함되어 있습니다 (JavaScript in <script type="text/javascript"> 태그).
브라우저를 에뮬레이션하고 서버 측에서 JavaScript를 호출 할 수 있습니까? 내 응용 프로그램에서
다음은 일반 scenarion 원하는 HTML 처리 : 태그서버 측 (Java)에서 HTML 페이지 내에 JavaScript 코드를 호출 할 수 있습니까?

  1. 다운로드 HTML 페이지
  2. 전화 모든 자바 스크립트
  3. 가져 오기 HTML 자바 스크립트 처리 후

그것은 구현하는 것이 가능하다 Java를 사용하여 scenarion 위의?
감사합니다.

답변

5

Rhino 및 Java에서 실행되는 기타 JavaScript 엔진을 살펴볼 수 있습니다. 유사한 this question에 대한 답변을 살펴보십시오.

0

자바 스크립트는 페이지 중 하나를로드 할 때 JQuery와 사용하려는 해달라고 경우 클라이언트 측 코드, 당신은 당신이 당신의 마지막 질문 this

0

구현할 수 JQuery 혹은 아래를 사용하여 메소드를 호출 할 수있다

그것을 Java를 사용하여 위의 시나리오를 구현할 수 있습니까?

퍼즐 : 당신은 자바 또는 자바 스크립트를 사용하고 싶습니까? 후자의 경우 자바 스크립트 엔진 (WhiteFang34에서 제안)은 아마도 당신이 찾고있는 것일 것입니다. 그러나 자바를 사용하여 복잡한 자바 스크립트 fron-end 애플리케이션을 작성하고 자바 기반 백엔드와 상호 작용하는 애플리케이션을 원할 경우 Google Web Toolkit (GWT)을 살펴볼 수 있습니다.

+0

대단히 감사합니다. 답변 : – ird

+0

도움이 되었습니까? 나는 다만 흥미 롭다 : 당신은 무엇을 진짜로하고 싶은가, 첫번째 또는 두번째 선택권? – MarcoS

0

서버 측에서 javascript를 호출하고 싶습니다. jsp에서 JSP로 사용할 수 있습니다. out.println ("java script"); 여기에서 자바 스크립트를 사용할 수 있습니다

관련 문제