분류 전체보기 850

JSONP를 이용하지 않고 proxy사이트를 우회해 json 이용하는 예제

일단 를 맨앞에 써준다. 이앞에 공백이 하나라도 있게되면 망한다.굳이 띄어쓰고싶으면 trimDirectiveWhiteSpaces="true"로 준다 $(document).ready(function() { $(":button").click(function() { $.get("naver_proxy.jsp",displayRank) .error(function() { console.log("조회 실패"); }); }); }); function displayRank(htmlDoc) { //이런식으로 같은곳의 프록시를 불러온다 $(htmlDoc).find("#realrank>li>a").each(function(index, item) { $("").text($(item).attr("title")).appendTo(..

jQuery 동적으로 추가한 객체에 이벤트 핸들러 부착하기

$(document).on으로 해야한다! //이런식으로 써줘야 붙는다. $(document).on("mouseover","a",function(){ $(this).parent().next().css("display","block"); }).on("mouseleave","a",function() { $(this).parent().next().css("display","none"); }); $("a")~//잘 안붙는다 function display(xmlDoc) { $(xmlDoc).find("item").each(function(index,item) { var wrapper = $("").addClass("item"); var title = $("").addClass("title"); var titleTe..

<비공개> ajax json 예제

{ "status" : true, "totals" : [ ${count} , ] "status" : false; } { "status" : "ok", "totals" : [10,20,30 ]} {"status" :false } 그리고 js는 이렇게 구성한다 function getNewTotals() { $.get("getUpdatedBoardSales-ajax-db.jsp" , updatePage,"json");} function updatePage(jsonObj) { if(!jsonObj.status) { alert("데이터 조회에 실패하였습니다"); return; } var boardsSold = jsonObj.totals[0];var bootsSold = jsonObj.totals[1];var bi..

<비공개> ajax jquery 이용예제

{ "status":true, "totals":{ "boardsSold":${soldCount[0]}, "bootsSold":${soldCount[1]}, "bindingsSold":${soldCount[2]}, } "status":false } 제이슨을 이렇게 만들어주고 이걸 아약스로 읽어오면 된다. function getNewTotals() { $.getJSON("getUpdatedBoardSales-ajax-db2.jsp",updatePage);} function updatePage(jsonObj) { if(!jsonObj.status){ alert("데이터 조회 실패") return; } var boardsSold=jsonObj.totals.boardsSold; var bootsSold=jsonO..

ajax를 이용한 form전송 serialize

$("login_form").submit에서 this는 form이다 그렇다면 여기서 디스를 하고 시리얼라이즈 해보자.$(this).serialize()는 뭘까?폼에있는 모든 데이터를 쿼리 스트링으로 만들어준다. 따라서 ajax를 실행할때는, 폼에 넣어놓고, 서브밋을 걸어준다음에 event.preventDefault()로 서브밋이 작동되는걸 방지하고비동기 시스템으로 정보를 받아올수있다 button으로 처리했다면 serialize를 실행하기 어렵다

Oracle등의 JNDI설정할때 Connection pool관련

//DBUtil.java Context initContext; try { initContext = new InitialContext(); //네이밍서비스를 받고있는 네이밍서비스의 시작점?// Context envContext = (Context)initContext.lookup("java:/comp/env"); //내부적으로 붙여주는 그런거// ds = (DataSource)envContext.lookup("jdbc/oracle");//-----------------------------------------------------------------위처럼짤수도 있고 아래처럼 짤수도 있음-------------- ds = (DataSource)initContext.lookup("java:/comp/env..

getAttribute(), getParameter() 차이점

getParameter(name)getParameterValues(name)request 내부객체의 메소드로써페이지로 들어오는 요청 데이터를 나타냄.브라우저에서 내려온 데이터.HTML등에서 폼 형식으로 넘어온다면, (클라->서버) getParameter로 받는다. setAttribute(key, value, scope), getAttribute(key, scope)등은PageContext클래스의 메소드로써 다른 내부 객체를액세스할 수 있게 하는 객체임. 서버에서 필요에 의해 만들어낸거,.대부분 서버->클라로 객체를 보낼때 사용함