공부해요/JSP 9

ajax으로 외부데이터 읽어오는데 불안정함

jsp에서 ajax을 사용해서 외부데이터를 xml로 받아오는데 No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http//localhost.com is therefore not allowed access. 이런 에러 였나.. 무튼 크로스 도메인 문제가 생겨서 데이터를 보내주는 서버에 우리 서버 도메인 등록하고.. 데이터를 받아올 수 있었다.근데 데이터가 오긴 오는데.. 너무 불안정해서 도저희 쓸 수가 없었다. 요청 url만 접근했을 때는 분명 데이터가 있는데 로그인 여부, pc에 따라, 브라우저마다 다르게 ... 데이터를 불안정하게 받아와서 같은 pc에서도 보였다 안보였다 해서 문제가 됐었다... 방..

공부해요/JSP 2018.04.23

[jstl]사용시 EL출력안됨.

http://egloos.zum.com/ultteky/v/3945843jsp프로젝트에서 년월일을 셀렉트 박스로 만들고 jstl을 이용해서 값을 뿌려주려고 했는데c:forEach 는 분명 돌고 있는데 EL언어는 출력이 안되고 있었다 ( ${i} ) 이렇게 쓰는 것. 음.. 찾아보니.. http://beans.tistory.com/80 기존에 작업했던 프로젝트에선 EL언어(${})가 이상없이 변환이 되었다. 그런데 이번에 새로 작업하면서 이상하게 EL언어가 변환이 되지 않는것이 아닌가?? 원인을 찾아본결과. web-app버전이 2.4미만이면 지원되지 않는다고 한다, 즉 따로 선언을 해줘야 된다는소리인데.. 내 버전을 확인해보니 2.5이다.;;; ㅡ,.ㅡ뭥미.. 그래서 JSP상단에 아래와 같이 선언하여 사용했..

공부해요/JSP 2017.09.01

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 1

Chapter 01 jsp입문1.1 웹 프로그래밍 개요1) 웹 프로그래밍이란?웹 프로그래밍 : 웹 상에서 사용자와 기업 또는 사용자들간의 연결을 가능하게 하는 프로그래밍 언어HTML(정적 데이터 처리) -> CGI , ASP , PHP , JSP..(동적 데이터 처리)2) 웹 프로그래밍 언어 소개l CGI(Common Gateway Interface)- 응용 프로그램과 웹 서버 사이의 정보를 주고 받는 방식이나 규약들을 정해 놓은 것.- ASP , PHP , Perl , JSP 등..l ASP(Active Server Page)- 스크립트 언어 사용 / Active-X 및 DDL 컴포넌트를 사용하여 어느 정도의 확장성 갖춤-웹서버로 Windows NT기반의 IIS만을 사용할 수 있기 때문에 플랫폼이 비독..

공부해요/JSP 2014.07.29

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 2

2장 개발환경 설정의 keypoint http://blog.naver.com/action713/220001111271 l 특정 디렉토리가 웹 어플리케이션 디렉토리로 인식되려면 다음과 같은 구조를 가지고 있어야 한다. l 설정파일 내부에서 사용되는 임의의 서블릿 실질적으로 요청에 대해 처리될 물리적인 서블릿 클래스명설정파일 내부에서 사용되는 임의의 서블릿명 ''엘리먼트에 정의된 이름과 일치해야함url상에서 실직적으로 요청되는 서블릿명

공부해요/JSP 2014.07.29

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 3

http://blog.naver.com/action713/220001515342 리뷰에 지금 보고있는책이 안좋다는 글들이 많아서..초보자들이 하지말았으면 하는 코딩법이 예제로 나와있다는 말을 듣고.일단. 이걸로 개념만이라도 어렴풋이 잡고.다른 책 골라서예제실행해봐야겠다. Chapter 03 Servlet의 핵심 사항들★웹상에서 클라리언트에서 서블릿으로 요청하는 방식은 대표적으로 get과 post두 가지 방식으로 나뉜다. [[get방식]]1) 클라이언트에서 서블릿으로 요청하는 방식사용방식 : [2]get방식으로 요청이 전송되는 경우 : - 브라우저 주소 표시줄에 주소를 직접입력해서 요청을 전송하는 경우 - HTML의 a태그를 사용해서 링크를 걸어서 전송하는 경우 목록보기- HMML태그에서 method속성을..

공부해요/JSP 2014.07.29

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 4

Jsp는 크게 주석(Comment) , jsp지시어(Directive) , 스크립트 요소(Scripting Elements) , 액션태그(action tag)의 4가지 기본요소로 구분할 수 있다.4.1 JSP주석 2) 언어별 주석 HTML - JSP - JSP주석은 숨겨진 주석으로 JSP파일 내에서 완전히 무시되어 처리되므로 서버 상에서 컴파일 되지도 않으며 클라이언트에 전송되지도 않는다. 따라서 브라우저의 소스보기 기능으로 확인할 수 없으며 오로지 원본 JSP파일을 통해서만 확인할 수 있다. JAVA - /* 여러줄 사용할 때*///한 줄 사용할 때4.2 지시어JSP지시어는 위와 같은 형식으로 표현.지시어는 page지시어, include 지시어 , taglib지시어 3가지로 구분 1) Page 지시어j..

공부해요/JSP 2014.07.29

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 5

첨부파일 (1) http://cafe.naver.com/javacreator/490 http://ikeyword.tistory.com/39 Chapter05 내장 객체와 액션 태그 5.1 내장 객체 1) 내장 객체의 개요 Lmplicit object for scriptlets type Scop Request Subclass of javax.servlet.servletRequest Request Response Subclass of Javax.servlet.servletResponse Page pageContext Javax.servlet.jsp.pagecontext Page Session Javax.servlet.http.httpsession Session Applicaton Javax.servlet.s..

공부해요/JSP 2014.07.29

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 7

chapter 07 자바빈(JavaBean)7.1 자바빈의 개요Jsp 페이지의 디자인 부분과 로직 부분을 나눔으로써 복잡한 jsp코드들을 줄이고, 프로그램의 재사용성을 증가시킨다. [[자바빈의 설계 규약]]1. 멤버변수마다 별도의 get/set 메소드가 존재해야 한다.2.get메소드는파라미터가 존재하지 않아야 한다.3.set 메소드는 반드시 하나 이상의 파라미터가 존재해야 한다.4.빈즈 컴포넌트의 속성은 반드시 읽기 또는 쓰기가 가능해야 한다. 단, 읽기 전용인 경우 get메소드만 정의할 수 있다. 5.생성자는 파라미터가 존재하지 않아야 한다. 6.멤버 변수의 접근 제어자는 private이고, 각 set/get메소드의 접근 제어자는 public으로 정의되어야 하며 클래스의 접근 제어자는 public으로 ..

공부해요/JSP 2014.07.29

[ 모델2로 구현하는 자바 웹 프로그래밍 JSP2.2 & Servlet3.0 따라하기 ] 8

chapter 08 세션(session)과 쿠키(cookie)8.1 세션(Session) - 서버 측의 컨테이너에서 관리되는 정보. - 컨테이너에 접속해서 종료되기까지(브라우저 종료) 유지되며, 접속 시간에 제한을 두어 일정 시간 응답이 없으면 정보는 유지되지 않는다 (보안적으로 유리하다) 1) http프로토콜의 특성http : 웹 상에서 텍스트, 이미지, 사운드 등의 파일들을 주고 받기 위한 통신 규약데이터 송/수신을 하자마자 바로 연결이 끊기게 된다. 2) 세션의 개요클라이언트와 서버간의 접속을 유지시켜주는 역할 3) jsp에서 세션관리 메소드 설명 setAttribute(string name,Object value) 세션 객체에 속성을 저장한다 removeAttribute(String name) 저..

공부해요/JSP 2014.07.29
반응형