jsp가 뭐냐 jsp가 나오게 된건 html 의 불편함 때문에다 톰캣 컨테이너 JSP변환과정 변환 :JSP 파일을 JAVA로 변환 컴파일 :컨테이너는 변환된 자바파일을 클래스파일로 컴파일 실행 : 컨테이너는 class파일을 실행하여 그결과 HTML CSS 등을 실행한다 페이지 디렉티브 태그 : JSP 페이지의 전반적인 정보를 설정ㅎ나다 페이지 디렉티브 인클루드 개념 JSP 스크립트 요소 JSP페이지에서 여러가지 동적인 처리를 제공하는 기능 선언문 request을 이용해 데이터를 넘길때는 dispatcher을 이용해서 포워드 시켜야한다 jsp에서 표현식을 쓸때는 절대 세미콜론을 쓰지 않습니다 OUT 내장 개체를 쓸때는 세미콜론을 씁니다. JSP 페이지 예외처리 -404 요청한 JSP 페이지가 없으 ㄹ때 발..
기존에는 float 과 table을 사용해서 웹페이지를 만들었었다.
div.container>div.item.item${$}*10
display 와 position 한방에 이해하기!! Block-level 1 2 3 Inline-level 1 2 3 display : 는 inlin과 block으로 나뉜다고 볼 수 있다. span : edfult inline(물건) **쓰는 값에 따라 모양이 변한다. div : defult는 block(상자) ** 상자고 기본적으로 밑으로 내려간다. ** inline-block : 한줄에 여러개 들어가는 상자 position : relative; : 내가 원래 있던 자리에서부터 이동한다. absolute; : 담겨 있는 박스안에서 이동한다. fixed; : 웹페이지 안에서 움직인다. sticky; : 원래있어야하는 자리에 있으면서 스크롤링 되어도 그자리에 있는다.
첫 번째. PSD는 640px로 작업해야한다. 모바일 최저해상도 320px가 인데 디자인은 640px로 작업해서 반을 나워 퍼블리싱을하게 됩니다. 그래서 디자인 요소들을 넣을때 짝수로 해야하는 이유는 반으로 줄였을 때 소숫점이 나오지 않게 하기 위해서 입니다. 두번째. meta의 veiwport를 사용해야합니다. meta 요소중에 veiwport를 사용해야지 모바일 기기의 100% 사이즈를 사용 할 수 있습니다. 추가로 meta요소중 양손터치가 가능한지 불가능한지에 따라 디자인이 달라질 수 도 있다 세번째. HTML5, CSS3를 적극 활용하라. HTML의 경우 인풋 요소들을 적시 적소에 넣는 것이 중요합니다. 사용자들의 직관성을 높여주기 때문입니다. CSS의 그라데이션등을 활용하여 이미지양을 줄이는 것..
서블릿 생명주기 서블릿도 자바 클래스이다. 그러므로 초기화 과정 메모리에 인스턴스 생성 서비스 수행후 소멸 하는 과정을 거친다 1. 요청시 서블릿 객체 생성 2. 서버는 init()메소드를 호출하여 서블릿을 초기화 3. service()메소드를 호출해서 서블릿이 브라우저의 요청을 처리 4. service()메소드는 특정 HTTP요청 (GET, POST)을 처리하는 메소드 5. 서버는 destroy() 메소드를 호출하여 서블릿을 제거한다. 해당 예제를 따라해보며 결과 값을 확인해보자 자바(서버) package servletEx2; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation...
결론 서블릿과 JSP는 만드는 방법에 차이가 있을 뿐 동일한 역할을 한다 서블릿이란? 서버쪽에서 실행됨, 웹페이지를 동적으로 생성, 데이터를 처리 servlet은 Java 코드 안에 HTML 태크가 삽입되어 있다 .java 확장자이다. ** Java 코드안에 HTML코드(하나의 클래스다) 한마디로 자바언어를 웹어플리케이션에 조금 더 개발하기 쉽게 하기 위해 만든 API이다. 이 규약에 맞는 라이브러리나 클래스들을 상속 및 구현하여 만든 클래스 들을 서블릿 이라고 한다. JSP? HTML코딩이 불편해서 HTML 내부에 Java 코드를 삽입하는 형식이 JSP이다. 다시말해 서블릿의 단점을 보완하고자 만든 서블릿 기반의 스크립트 기술 ** HTML 코드 안에 Java코드 (서블릿을 보완하기 위해 나옴) Ser..
리츠란? 투자자의 돈을 모아 부동산이나 부동산 관련 자본에 투자한 뒤, 투자 수익이 나면 투자자에게 배당하는 상품 쉽게말해 적은돈으로 빌딩의 기둥하나를 사는 느낌.. 보통 상업용 업무용 부동산과 물류센터 등을 짓거나 빌려서 수익을 거두는 상품이 많다. 주가가 크게 오르락 내리락 하지 않고 배당수익도 높은편이라 중위험 중수익 상품으로 꼽힌다. 리츠는 법에 따라 배당가능이익(순이익에서 외부에 나눠줘도 괜찮다고 판단되는 돈) 90%를 주주에게 배당해야하는 의무가 있다. 리츠에 투자하면 주식을 되팔아 돈을 번다는 느낌보다 배당금을 차곡차곡 받겠다는 마음가짐으로 투자하는게 좋다 왜? 리츠는 요즘 인기인가? 1. 증시가 불안정함 2. 물가상승 = 실물 자산가치의 상승 = 리츠 주목 3. 활기를 찾는 부동산 부동산이..
1. Web Architecture 개요 1990년 팀버너스리 'WWW'제안 모자이크 웹 브라우저 Q. 다음언어의 역할을 쓰시오. HTML 구조언어 CSS 표현언어 JavaScript 동작언어 2. URL URI = URL + URN URL은 프로토콜에서 경로까지를 말한다 URN은 서브도메인에서 파라미터, 앵커까지를 말한다 3.HTML (Hyper Text Markup Language) 개요 Hypertext 하이퍼 덱스트 Markup Language 마크업 언어 (웹표준)이란 웹사이트를 만들때 지켜야하는 약속 (웹브라우저) HTML리더 혹은 뷰어 HTML을 읽어 사용자에게 보여줌 4. HTML 기본 문서 구조 마크업 할 때 사용하는 약속된 표기법, 웹문서에 표시하려는 내용을 전달하려는 언어는? ** 소..
Asynchronous Javascript and XML 일반적인 HTTP 요청 자바스크립트를 이용해 서버와 브라우저가 비동기 방식으로 데이터를 교환할 수 있는 통신 기능 홈페이지 전체를 새로고침 하지 않더라도, 페이지일부에 정보를 받아오는 것.. 대표적으로 검색어 자동완성 $.ajax({ url: “전송페이지”, //전송방식 두가지.. get(보안이 낮음), post(보안이 높음) type: “전송방식”, data: “전송할 데이터“, dataType: “요청한 데이터 형식“, success: function(data){ 전송 성공 시 실행될 코드; }, error: function(){ 전송 실패 시 실행될 코드; } });
- Total
- Today
- Yesterday
- 프레임워크 라이브러리 차이점
- 프레임워크란
- static
- 등산로API
- 등산어플
- 스프링
- 앱만들기
- Java
- 하이브리드앱만들기
- map
- 컬렉션프레임워크
- Spring프로젝트
- SQLD
- 추상클레스
- 모바일웹만들기
- 모바일앱만들기
- tkgiddl
- 등산웹개발
- 스프링개념
- 프레임워크
- SQL
- 스프링부트
- 쉬운개념
- 정규화
- select사용법
- JAVA프로젝트
- 등산앱개발
- 리츠란
- 라이브러리란
- SET연산자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |