2011-09-18 3 views
-3

나는 jquery cod를 갖고 있으며, java로 포팅하고 싶다. 내가 자바 여기jquery를 자바에 이식하는 것

에 익숙하지 않은 오전부터 신속하게이 작업을 수행 할 수있는 옵션이 내 코드

Renjith 주권

+2

당신은 자바가 아니라 자바 스크립트가 맞습니까? 여기에 당신의 의도는 무엇입니까? 귀하의 질문은 실제로 의미가 없습니다. – evan

+0

예 .i는 javascript를 의미합니다. – Renjith

답변

2

jQuery를이 Javascript이며, 사전에

ASDR.PostStore = function(ec, options) { 
     this.ec = ec; 
     this.target = options && options.target; 
     var self = this; 

     var _send = function(url, transaction, pre, post) { 
      $(transaction).trigger(pre); 
      $(self).trigger(pre, transaction); 
      $(self).trigger('sending', transaction); 
      $.ajax({ 
       type : "POST", 
       url  : url, 
       data : transaction.toString(), 
       dataType: "json", 
       success : function(data) { 
        ec.expand(data, true);//Always updateOnIntern 
        $(self).trigger('sent', data); 
        $(self).trigger(post, data); 
        $(transaction).trigger(post, data); 
       }, 
       error : function(data){ 
        console.log("Logging error", data); 
       } 
      }); 
     }; 

     this.get = function(transaction) { 
      var url = (this.target + "get"); 
      _send(url, transaction, 'getting', 'gotten'); 
     } 

     this.persist = function(transaction) { 
      var url = (this.target + "persist"); 
      _send(url, transaction, 'persisting', 'persisted'); 
     } 

     /** 
     * Always asynchronous. 
     */ 
     this.is_async = function(){ 
      return true; 
     } 
    } 
} 

감사 거기 인 일반적으로 클라이언트 쪽에서 실행됩니다. 자바는 서버 쪽에서 실행되는 프로그램 언어입니다. jQuery를 Java로 직접 변환 할 수는 없다.

그러나 Java를 Javascript로 변환하는 GWT과 같은 라이브러리를 사용할 수 있습니다. 컨텐츠 서버 측을 정적으로 렌더링 할 수도 있습니다. JSP/JSTL을 검색하면 많은 자원을 찾을 수 있습니다.