[Spring MVC] 기본 기능(2) - 파라미터 처리

Spring MVC로 파라미터를 처리하는 방식에는 크게 6가지가 있다. Spring MVC는 HttpServlteRequest, @RequestParam, 매개변수 , DTO 를 사용하여 파라미터를 처리할 수 있다. 이 중, 가장 많이 쓰이는 방식은 DTO 방식이다.W

2021년 10월 25일
·
0개의 댓글
·
post-thumbnail

[Spring MVC] 기본 기능(1) - 요청받기

Spring MVC 로 redirect 요청을 처리하는 방식을 크게 4가지 방법으로 나누어 볼 수 있다.\*\* forward 방식으로 하고싶다면, viewResolver에서 prefix와 suffix를 추가해주기때문에 해당 jsp이름만 String 형태로 리턴해주면

2021년 10월 21일
·
0개의 댓글
·
post-thumbnail

SpringMVC - 기본 xml 파일 설명

Spring Legacy 프로젝트를 생성시 기본적으로 3개의 xml 파일이 생성된다 : web.xml, root-context.xml, servlet-context.xml이 세가지 xml 파일을 자세히 알면 스프링 MVC 구조 이해시 많은 도움이 된다.루트가 먼저 메모

2021년 10월 21일
·
0개의 댓글
·
post-thumbnail

.m2 폴더 위치

프로젝트를 하다 보면, 꼬이거나 다 괜찮은데 안될 때 자주 찾게 될 폴더라고 한다사용자 > User> .m2 > repositoryjar 파일이 있는데도 에러가 난다면, 이 repository를 지우고 다시 다운로드를 받을 수 있다.어쩔수 없는 경우만 지워야지, 다운로

2021년 10월 19일
·
0개의 댓글
·
post-thumbnail

Spring Maven 기본 XML 파일 설명

imageMaven Project를 생성하고 나면, Servlet-context.xml이라던가 web.xml이라던가 root-context.xml이라던가가 기본으로 생성되는걸 볼 수 있다.web.xml의 기본 코드는 아래와 같다.<servlet mapping> 을

2021년 10월 19일
·
0개의 댓글
·
post-thumbnail

Spring Web MVC 정리

스프링을 이용한 mvc실무에서 가장 많이 사용할 파트 어플리케이션 상태의 캡슐화상태 쿼리에 대한 응답어플리케이션의 기능 표현변경을 view 에 통지literally view모델에게 업데이트 요청사용자 input을 컨트롤러에게 전달컨트롤러는 view를 선택하여 결과 페이

2021년 10월 19일
·
0개의 댓글
·
post-thumbnail

MVC 구조

MVC Pattern MVC Pattern ( Model-View-Controller) Model : 데이터 처리 View : jsp Controller : 요청 과 응답 referencing 구성 Service: 일처리 Dao : Database 로직 처리

2021년 10월 14일
·
0개의 댓글
·
post-thumbnail

Servlet, JSP, MVC 구조 정리

Previously.... Servlet으로 DB 접근 & 화면 출력 -> 화면단 만들기가 어려웠음 JSP로 DB접근 & 화면 출력 -> 화면단 만들기는 쉬우나 자바코드와 섞이기 때문에 복잡해진다. 예전엔느 실무에서 코드가 한 jsp 파일 당 2~ 3천자정도 되었다고.

2021년 10월 13일
·
0개의 댓글
·
post-thumbnail

JSP

Java Server Page (자바 서버 페이지, JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 서버 사이드 스크립트 언어이다Servlet 만으로 웹사이트를 제작하려면 print.out으로 html구조를

2021년 10월 9일
·
0개의 댓글
·
post-thumbnail

Servlet

자바 서블릿(Java Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램이다. 자바 서블릿은 웹 서버의 성능을 향상시키기 위해 사용되는 자바 클래스의 일종이다.New>Dynamic Web Project > Apache Tomcat v9.0 >

2021년 10월 8일
·
0개의 댓글
·
post-thumbnail

[JAVA][백준 16463] 13일의 금요일

재운이는 이 구역의 소문난 오컬트 매니아다. 늘 도서관에서 오컬트 서적을 읽고 외계문물 스터디에 참여하던 재운이는 어느 날 엄청난 소문을 듣게 되었다. 소문의 정체는 지구의 미래에 관한 예언이었는데, 그 예언에 따르면 2019년부터 다가오는 13일의 금요일의 수를 세지

2021년 10월 4일
·
0개의 댓글
·
post-thumbnail

[JAVA][SWEA 5515] 2016년 요일 맞추기

2016년 1월 1일은 금요일이었고, 문득 송송이는 특정 날짜의 요일을 맞추고 싶어졌다. 2016년은 윤년이기 때문에 2월 29일이 포함된다. 2016년 m월 d일은 무슨 요일인지 맞추는 프로그램을 작성하시오.첫 번째 줄에 테스트 케이스의 수 T가 주어진다.각 테스트

2021년 10월 4일
·
0개의 댓글
·
post-thumbnail

[JAVA] [프로그래머스] 주식 가격

문제 설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한사항 prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. pri

2021년 10월 3일
·
0개의 댓글
·
post-thumbnail

[JAVA] [백준 1138] 한 줄로 서기

N명의 사람들은 매일 아침 한 줄로 선다. 이 사람들은 자리를 마음대로 서지 못하고 오민식의 지시대로 선다.어느 날 사람들은 오민식이 사람들이 줄 서는 위치를 기록해 놓는다는 것을 알았다. 그리고 아침에 자기가 기록해 놓은 것과 사람들이 줄을 선 위치가 맞는지 확인한다

2021년 10월 2일
·
0개의 댓글
·
post-thumbnail

[HTML & CSS] Validation

W3C에서는 HTML과 CSS를 검토할 수 있는 서비스를 지원해준다.HTML 검토 url: https://validator.w3.org/ CSS 검토 url: https://jigsaw.w3.org/css-validator/ https://v

2021년 10월 1일
·
0개의 댓글
·
post-thumbnail

[JAVA][백준 17143] 낚시왕

낚시왕이 상어 낚시를 하는 곳은 크기가 R×C인 격자판으로 나타낼 수 있다. 격자판의 각 칸은 (r, c)로 나타낼 수 있다. r은 행, c는 열이고, (R, C)는 아래 그림에서 가장 오른쪽 아래에 있는 칸이다. 칸에는 상어가 최대 한 마리 들어있을 수 있다. 상어는

2021년 10월 1일
·
0개의 댓글
·
post-thumbnail

Selenium 과 Cypress

Selenium 과 Cypress 는 다양한 브라우저 및 플랫폼에서 웹 응용 프로그램을 위한 무료 자동화 테스트이다. Selenium은 오랫동안 쓰여온 자동화 테스트 툴이고, Cypress는 최근 쓰이기 시작했다. Cypress의 사용량이 급격하게 늘어나고 있는 추세다

2021년 9월 30일
·
0개의 댓글
·