차근차근/JAVA JSP 132

window.onload와 window::onload()

출처 :: http://cafe.naver.com/utiti/224 페이지 로딩시 시작할 스크립트 선언에 대해 의 onload를 많이 사용해 보았을 것입니다. 그리고 모든 페이지에서 공통으로 들어갈 스크립트는 페이지 마다 작성을 하지 않고, js 파일을 만들어 연결을 하여 사용을 할 것입니다. 여기서 그럼 모든 페이지에서 load시 공통으로 실행될 스크립트는 어떻게 작업을 할까요?? window.onload를 사용 하면 됩니다. window.onload = function(){ 시작시 실행될 내용 } 이런식으로 말이죠. 그런데 문제는 window.onload와 는 동시에 사용을 할 수 없습니다. 가 실행이 되면 window.onload는 실행이 되지 않는 문제가 있습니다. 그래서 이를 해결하고자 할때 사..

response.sendRedirect()

페이지를 자동으로 넘겨주는 방식으로 두가지가 존재하는데 가장 큰 차이점은 forward - 세션 유지 (기본객체 4가지를 재사용 함으로서 전부 유지됨)response.sendRedirect(); - 세션 유지하지 않음(response 에서 하기 때문에) [링크 : http://hyeonstorage.tistory.com/95][링크 : http://blog.daum.net/nakspite/7305451] http://minimonk.tistory.com/4902 response.sendRedirect()의 실행에 대한 올바른 이해 http://javacan.tistory.com/78 response.sendRedirect()에 대한 잘못된 생각에 대해서 살펴볼 것이며, 올바르게 사용하는 방법에 대해서 알..

Cannot forward after response has been committed

java.lang.IllegalStateException: Cannot forward after response has been committed - http://imovator.tistory.com/entry/javalangIllegalStateException-Cannot-forward-after-response-has-been-committed-error 저 에러는 페이지를 포워드하기 이전에 응답객체에 의해 이미 페이지가 작성되었다라는 뜻저 분 블로그에는 super.doPost(req,resp);만 지워주면 된다고 써있는데..난 지워봤자..에러가 난다. 더 찾아봐야겠다. http://soosooin.tistory.com/147 java.lang.IllegalStateException: Cannot ..

페이지 이동 방법들

서블릿에서 페이지 이동방법 두 가지 http://haneulnoon.tistory.com/68 1. forward RequestDispatcher rd = request.getRequestDispatcher("이동할 페이지"); rd.forward(request, response); 요렇게 하면 페이지 주소는 바뀌지 않고 내용만 바뀐다. 페이지가 바뀌어도 reqeust는 바뀌지 않으므로 request에 attribute를 설정해서 이동할 페이지로 값을 가져갈 수 있다. 2.redirect response.sendRedirect("이동할 페이지"); 페이지 주소도 바뀌고 request도 바뀌게 되므로 reqeust의 attribute는 사용할 수 없다. 자바페이지이동response.sendRedirect(..

[servlet] error 메세지와 redirect, 응답코드 / Dispatcher를 이용해서 forward~!!(서블릿 혹은 JSP)

[servlet] error 메세지와 redirect, 응답코드 http://blog.naver.com/PostView.nhn?blogId=jaebum85&logNo=110188339738&categoryNo=18&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=1 페이지 요청 후 수행중에 오류가 발생했을 때 오류를 띄우거나 성공 시 다른 페이지로의 이동. error try{ 오류발생 } catch (Exception e) { response.sendError(500, "잘못되었습니다."); return; } response.sendRedirect("successPage.jsp"); http의 응답코드 100~199 : 요청에 대해 작..

RequestDispatcher dispatcher = request.getRequestDispatcher

http://xnom.tistory.com/46 parameter 방식 http://gtothe1.tistory.com/53 DOCTYPE html> Insert title here testa.jsp 입니다 DOCTYPE html>Insert title heretestb.jsp입니다 jsp를 직접 호출하지 않고 모두 서블릿으로 호출함 (parameter 방식) package Servlet; import java.io.IOException; import java.io.UnsupportedEncodingException; import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annotat..

Spring Controller에서 뷰(JSP) 페이지로 값 넘기기 미완성

Spring Controller에서 뷰(JSP) 페이지로 값 넘기기 http://nimba.tistory.com/79 * List 형식으로 넘기기 - controller HashMap data = new HashMap(); List login = new ArrayList(); data.put("id", "namju"); data.put("password", "1234"); login.add(data); return new ModelAndView( "logins/login", "login", login); - jsp page ${login.id} ${login.password} * domain 객체에 값을 설정하여 넘기기 - domain package kr.actsoft.dlms.login.domain; ..

webview , popup창

webview에서 팝업띄우기 (질문글) http://www.androidpub.com/index.php?mid=android_dev_qna&page=440&listStyle=webzine&document_srl=1617620 안드로이드 브라우저에서 팝업이 뜨는창(ex/로그인, 우편번호찾기) 등을 누르면 위에 팝업창으로 뜨는데.기본적으로 webview 에서 저런것들을 클릭하면 페이지가 이동되어 버려서..이걸 webview 에서 구현하려니 계속 막히네요. 구글링도 해보고, 안드로이드 브라우저 소스를 쳐다봐도 찾기가 어렵네요 ㅇ_ㅇ답변 부탁드립니다~ 시나리오를 팝업없도록 고치시는것이 맞을것 같습니다. 네.. 저도 되도록 그러고싶은데 꼭 들어가야할 불가피한 상황이라서요 ;; 어제새벽까지 찾아봤는데 아직 답을 못..

[JAVA] 자바로 사진(JPEG) 메타데이터[사진정보, GPS] 가져오기

The import com.drew cannot be resolved 이 에러가 떠서 찾아보던 중에 발견한 블로그~ http://hiake21c.goanygate.com/?p=90 자바 1.5 버전에서는 com.sun.image.codec.jpeg.JPEGCode을 지원해서 자바만으로 메타데이터를 가져올수 있었지만 지금 이 글을 작성하는 시점에서 자바는 1.6버젼 업데이트 37을 일반적으로 사용하고 있으며 1.7버젼도 출시되어 사용되고 있다. 아쉽게도 1.5버전의 com.sun.image는 Sun에서 조차도 사용을 권하고 있지않아 1.6에서는 아예 퇴출 당했다. 고로 메타데이터를 1.6버젼이상에서 가져오라면 라이브러리를 적용해야한다. metadata-extractor-2.6.4 위 라이브러리를 사용해서 ..

반응형