본문 바로가기

WEB35

JSP 예제 1) JSP 서비스 경로 및 서블릿 정보 출력 Jsp의 내장객체인 application의 getRealPath() 메소드를 통해 jsp의 실제 서비스 경로값을 알 수 있다. getServletInfo()메소드는 서블릿의 정보를 출력해준다. 2) 오늘 날짜를 원하는 형식으로 출력하기 ( 자바의 Date객체와 SimpleDateFormat 객체 활용) 현재 날짜는 이다. 따로, import를 통해서 각 객체의 패키지 경로를 추가해줘야한다. Date 오늘 = new Date(); SimpleFormat 형식 = new SimpleFormat("원하는 형식"); 오늘을 원하는 형식으로 바꾸기 위해서 String 결과 = 형식(SimpleFormat의 참조변수).format(오늘); 3) 파일들끼리 결합(조각 낸.. 2022. 7. 13.
JQEURY MOBILE 모바일 버튼과 리스트뷰 버튼 - 모바일 화면 구성 요소 중 가장 많이 사용되는 인터페이스 - 사용자와의 상호작용을 위한 가장 단순,유용한 요소 - 링크,폼,아이콘,이미지,그룹 버튼 등 - 모바일 환경에 맞게 최적화된 형식으로 렌더링 - 페이지 간의 이동수단으로 활용 버튼 생성의 방법 버튼 버튼 : 세 버튼 모두 태그와 명세법은 다르지만 버튼 모양은 같으며, 버튼 문자열은 가운데로 정렬된다. 머리말영역(header) 컨텐츠영역(content) 버튼1(a테마) 버튼2(b테마) 꼬리말영역(footer) 기본 버튼 종류 - 링크 버튼 : 버튼 가장 많이 활용 - 헤더나 푸터 영역 : 링크만으로 버튼 생성 가능 - 콘텐츠 영역 : 태그 안에 data-role="button"속성 명세해야 버튼 생성됨 또한, 버튼 기본 너비가 버튼이 위치.. 2022. 7. 8.
JQuery Mobile 헤더와 푸터바 + 예제 툴바 - 다른 페이지로 이동이나 페이지 관련 처리 기능을 모은 사용자 인터페이스 - 링크,버튼,텍스트로 구성된 바의 형태 - 화면 위쪽이나 아럐쪽에 위치하여 화면 구성에 중요한 역할을 한다. 이 때, 제이쿼리 모바일에서는 두 종류의 기본 툴바를 제공한다. - 헤더 영역과 푸터 영역의 푸터바 ( 콘텐츠 영역과는 다른 색상으로 구별되어 표현된다 ) 헤더바 푸터바 헤더바 헤더 문자열 - 헤더 영역 : 왼쪽, 제목 문자열, 오른쪽 영역 - 제목 영역의 공간은 제한되어 있기 때문에 문자열이 길어지면 자동으로 생략 기호로 대체된다. - 헤더바의 문자열은 주로 페이지 제목을 표시하며, ~ 제목 태그 중 선택이 가능하다. - 헤더바가 없는 페이지 생성도 가능하다. 헤더 버튼 - 보통 중앙에 표시되는 페이지 제목의 좌우.. 2022. 7. 8.
JQUERY MOBILE WEB 기초 Native App - 보편적인 모바일 애플리케이션 - 특정한 플랫폼에서 작동하는 앱 - 장점) 실행속도 빠르고 안정적, Mobile 기기에 최적화, 개발툴 비교적 편리 - 단점) 특정 플랫폼에서 동작(개발자가 각 플랫폼에 따라 필요), 업데이트가 느리다. Mobile Web - PC용 사이트의 구성을 모바일에 맞춰 표현한 웹 - 스마트 디바이스에 최적화 된 홈페이지 - 장점) 일반적인 웹 프로그래밍 기법으로 개발 가능 - 단점) 네이티브 앱에 비해서 속도가 현저하게 느리고(최근에 네트워크 속도가 빨라져서 많이 개선), 접근성이 낮다. Hybrid App - 겉으로는 Native App 모습을 가지고 앱스토어를 통해 배포되나, 실제 주요 콘텐츠는 브라우저 기본으로 하는 web형태로 서버로부터 정보를 받아.. 2022. 7. 6.