분류 전체보기(129)
-
Mysql - Column 추가 및 변경
추가 ALTER TABLE `테이블명` ADD `컬럼명` 자료형 변경 ALTER TABLE `테이블명` CHANGE `기존컬럼명` `새컬럼명` 기존자료형
2020.09.09 -
React - img src 경로
React에서 img태그의 경로를 지정할 때 그냥 지정하면 적용이 안된다. React에서 img의 src 경로를 다음과 같이 설정하면 된다. {require(경로)}
2020.09.09 -
Spring MVC - 커맨드 객체(Bean 객체를 통한 전달)
커맨드 객체 - 클라이언트가 전달해 주는 파라미터 데이터를 주입 받기 위해 사용하는 객체 - 커맨드 객체는 HttpServletRequest 객체에 자동으로 담기고 jsp로 전달된다. - 이 때, HttpServletRequest 객체에 저장되는 이름은 클래스의 이름으로 결정된다. index.jsp 확인 커맨드객체 public class DataBean { private String data1; private String data2; public String getData1() { return data1; } public void setData1(String data1) { this.data1 = data1; } public String getData2() { return data2; } public v..
2020.09.08 -
Spring MVC - ViewResolver
ViewResolver - 컨트롤러에서 전달 받은 View의 이름을 토대로 jsp를 찾아 선택하고 jsp 데이터를 분석해 응답결과를 만들어 전달하는 요소 - 본 과정에서는 ViewResolver가 사용할 View의 이름을 지정하는 방법과 jsp 를 통해 응답 결과를 만들 때 필요한 데이터를 전달하는 방법에 대해 알아본다. - ViewResolver에 의해 JSP가 실행되고 응답결과가 만들어진다. - Controller 에서 View를 지정할 때 ViewResolver가 사용할 데이터를 Request 영역에 저장할 수 있다. 기본적으로 페이지로 데이터를 전달하는 것은 model2와 비슷하다. test1 위의 get 방식을 전달하고자 하면 아래와 같이 컨트롤러에 경로만 작성하고 받아도 전달이 된다. @Con..
2020.09.08 -
Spring MVC - 객체를 통한 파라미터 주입
넘어오는 변수가 많을경우 객체를 통해서 주입이 가능하다. jsp에서 사용한 bean 주입이 사용된다. 아래와 같은 jsp 파일이 있을 경우 test1에 넘어오는 get 요청을 객체를 통해 받는 방법들을 알아보자. test1 1.Map을 통한 주입 - 클라이언트가 전달 하는 모든 파라미터 데이터를 한번에 Map으로 받을 수 있습니다. - 단 동일 명으로 전달되는 2개 이상의 파라미터는 하나만 담기게 됩니다. - 동일 명으로 전달되는 파라미터가 2개 이상이라면 List로 주입 받아야 합니다. @Controller public class TestController { @GetMapping("/test1") public String test1(@RequestParam Map map) { String data1 ..
2020.09.06 -
Spring MVC - 파라미터 추출
지난포스트에서 MVC에서 get과 post 전송 방식에 대해 알아보았다. Spring MVC는 get,post 데이터를 어노테이션을 통해서 받을 수 있다. 먼저 index.jsp를 통해서 get ,post 전송을 구현한다. test1 submit 1.HttpServletRequest HttpServletRequest을 통해서 파라미터를 추출 가능하다. 이 방법은 jsp에서 추출하던 방식과 비슷하다. @Controller public class TestController { @GetMapping("/test1") public String test1(HttpServletRequest request) { String data1 = request.getParameter("data1"); String data2 ..
2020.09.06