본문 바로가기

IT, 인터넷/JAVA, 스프링부트

화면에서 넘어온 값 split으로 잘라서 업데이트 하기

반응형

먼저 게시판을 만들어서 페이지를 띄워서 디비까지 연동을 해야 합니다.

그건 스프링부트 게시판 만들기를 참고해 주세요.

https://astonysia-story.tistory.com/21

 

스프링부트 + jsp + yml로 게시판 만들기 - (1) 개발환경 설정

개발환경은 JAVA, 이클립스(이클립스 대신에 sts를 사용 하셔도 됩니다), 마리아디비, dbeaver(데이터베이스 툴)를 먼저 다운로드를 받아서 개발환경을 맞추어 줍니다. 1. JAVA 다운로드 설치 및 실행 h

astonysia-story.tistory.com

 

String txt = "1,2,4,6,,5,,,,,"// 화면(view)에서 넘어온 값

 

String[] splitTxt = txt.split(",");

 

for(int i=0; i<splitTxt.length; i++) {

    if(splitTxt[i].trim().equals("")) {

        System.out.println("splitTxt["+ i + "] : null");

    } else {

        System.out.println("splitTxt["+ i + "] : " + splitTxt[i]);

    }

}

 

이런식으로 해서 구분이 가능 합니다.

5 이후의 값은 더이상 나오지 않습니다.

값은 1, 2, 4, 6, "", 5 이렇게 나옵니다.

공백인경우 null로 치환을 해서 디비에 저장도 가능 합니다.

반응형