자바웹프로그래밍/전자정부프레임워크-번외
-
web.xml이란 무엇인가?자바웹프로그래밍/전자정부프레임워크-번외 2020. 11. 18. 00:08
Web.xml 스프링 웹프로그래밍이나 서블릿위주인 웹프로그래밍을 하다보면 web.xml 을 만지는 일들이 있다. 그렇다면 도대체 web.xml이 무엇일까? web.xml에서 서블릿 맵핑 되는 방법 ,인증이 필요한 URL 등의 정보를 확인한다. Web.xml은 WebApplication의 Deployment Descriptor(배포 설명자) 로써 XML형식의 파일이다. 모든 Web application은 반드시 하나의 web.xml파일을 가져야하고 위치는 WEB-INF폴더 아래에있다. web.xml파일의 설정들은 Web Application 시작시 메모리에 로딩된다. 배포 설명자웹 애플리케이션의 배포 설명자는 애플리케이션의 클래스,리소스,구성 및 웹 서버가 이를 사용해서 웹 요청을 처리하는 방법을 기술하는..
-
ajax 와 submit(form) 의 차이?자바웹프로그래밍/전자정부프레임워크-번외 2020. 11. 16. 16:52
*도움이 되셨다면 광고 한번 클릭 부탁드립니다! 제게 큰 힘이됩니다! Ajax Ajax는 서버와 클라이언트의 데이터 전송 및 처리를 비동기식(Asynchronous)방식으로 처리한다. 비동기식 방식이란 서버에서 return Data가 날라오지 않아도 기다리지 않고 다른 작업을 바로 진행하는 방식이다. 그렇기에 대기시간이 줄어들어 웹페이지를 역동성있게 표현할수있다. 또한 전체페이지를 다시 읽어오는것이 아니여서 시간도 단축시킬수있다. function search(){ $.ajax({ url: "/loginservlet", dataType: "JSON", type: "POST", data: { nm: "", res_no: "" }, success: function(data){ },error: function(..
-
context:include-filter && context:exclude-filter&&context:componet-scan이란?자바웹프로그래밍/전자정부프레임워크-번외 2020. 11. 15. 20:16
Context:componet-scan - componet scan을 지원하는 태그이다. - Bean이 될 수 있는 모든 Component들을 자동으로 찾아 Bean 컨테이너에 등록한다. - 단, 의존성 관계 등록은 따로 하지않는다. - 특정 패키지 안의 클래스들을 스캔하고, Annotation을 확인후 빈 인스턴스를 생성 @contorller @service @repository @component 등의 bean 등록 Annotation이 존재하여야 빈을 스캔후 생성할수있다. - @autowired와 @qualifier anootation을 인식할수있다. - @commpoent를 통해 자동으로 빈등록하고, @autowired로 의존관계를 주입 받는 어노테이션을 클래스에서 선언하여 사용했을 경우에는 해당..
-
전자정부 프레임워크 Paging 시스템 ? PaginatnionINfo자바웹프로그래밍/전자정부프레임워크-번외 2020. 4. 23. 10:37
1. PaginatnionInfo.class public class PaginationInfo { /** * Required Fields * - 이 필드들은 페이징 계산을 위해 반드시 입력되어야 하는 필드 값들이다. * * currentPageNo : 현재 페이지 번호 * recordCountPerPage : 한 페이지당 게시되는 게시물 건 수 * pageSize : 페이지 리스트에 게시되는 페이지 건수, * totalRecordCount : 전체 게시물 건 수. */ private int currentPageNo; private int recordCountPerPage; private int pageSize; private int totalRecordCount; public int getRecordCo..