본문 바로가기
반응형

programming/SpringJava21

자바 스프링 리액트 여러개 배포하는 방법 how to depoly React at JavaSpring 리액트로 웹을 만드는 것은 꽤나 흥미롭다. 그 흥미로움으로 앱을 만들었지만 스프링 프레임워크에 여러 프로젝트를 배포하려면 배포파일의 정보를 수정할 필요가 있다. 이것은 스프링 프레임워크의 기본구조와 관련이 있다. 일반적인 웹은 같은 폴더에 웹과 리소스 파일을 배치할 수 있지만 스프링은 리소스 파일을 따로 관리하고 있기 때문이기도 하다. 뭐, 설정을 변경해주면 되는데 본인은 아직 익숙하지 않아 기본적인 방법대로 진행했을 뿐이다. 자바 스프링 리액트 여러개 배포하는 방법 how to depoly React at JavaSpring 리액트로 자바 스프링 프레임워크에 배포하고 웹호스팅 서비스에서 동작하는 것을 확인하였다. CORS 에러도 발생했었고 e.map 오류도 발생했었지만 관련포스팅은 나중으로 미뤄본다. .. 2022. 1. 26.
자바 스프링 리액트 배포하는 방법 how to depoly React at JavaSpring 자바 스프링 프레임워크에 리액트를 배포할 때는 조금 까다롭다. 웹파일과 리소스파일을 분리할 필요가 있고 컨트롤러 또한 새로 만들어 주어야 한다. 테스트만 완료되고 기본적인 배포파일이 실행만 되면 리액트 프로젝트를 수정 후 웹파일만 배포하면 그만이다. 자바 스프링 리액트 배포하는 방법 how to depoly React at JavaSpring 뜻하지 않게 리액트를 빠르게 익혀보았다. 유튜브는 역시 많은 튜토리얼이 있으니 감동이다. 빠르게 익혀야 하기 때문에 생활코딩이란 유튜브를 참고했다. 하지만, 문제는 배포했을 때 어디에 하는가 이다. 리액트를 잘 모르기 때문에 이곳저곳을 찾아보았다. 자동화도 많지만 본인은 그냥 아는 범위내에서 에러를 하나씩 해결하면서 진행했다. 리액트 싱글페이지 웹 리액트의 장점은 .. 2022. 1. 24.
자바 스프링 사용시 ajax rest api 요청값 한글 깨짐 해결 방법 ResponseEntity 사용하기 ajax 를 사용해 스프링 서버에서 응답을 받으면 한글이 깨지고 물음표만 나온다. 검색을 해도 나아지지 않는다. 이 한글깨짐은 어노테이션인 ResponseBody 와 관련이 있다. 이것을 ResponseEntity 로 변경하여 다시 시도해 보도록 한다. 한글이 잘 나올 것이다. 자바 스프링 사용시 ajax rest api 요청값 한글 깨짐 해결 방법 자바 스프링프레임워크를 사용하다보면 한글이 깨지는 경우들이 많이 있다. 기본설정부터 깨지는 경우야 meta 태그나 jstl 구문 이마저도 안되면 스프링의 서블릿정보를 바꿔주면 된다. 하지만, 여기까지 했음에도 한글이 깨지고 ? 만 잔뜩 나온다. 자바 파일이나 jsp 파일을 utf-8 로 바꾸라고 하지만 이마저도 되지 않는다. 원인이야 지금도 아리송하지만 어노.. 2021. 12. 30.
자바에서 xml을 json으로 변환하기 org.json.XML.toJSONObject(XML문자열) xml을 직접 다루는 것은 어렵지 않고 json을 직접 다루는 것도 어렵지는 않지만 xml을 json으로 변환하여 사용해야 할 때가 있다. 같은 데이터지만 일관된 데이터 집합으로 만들면 나중을 위해 사용하기 편할 수 있다. 물론, 원본데이터 또한 보관할 필요가 있을 때는 xml 데이터를 저장해야 한다. xml과 json 차이 필요한 데이터를 요청하고 얻고자 할 때 데이터제공자는 xml 또는 json 형태로 데이터를 보내준다. xml형식의 대표적인 예는 RSS 피드를 사용한 뉴스들이 있다. xml은 태그형태의 문서객체를 전송해 준다. json은 텍스트형태로 내용을 전송해 준다. 이 둘의 차이는 별거 없다. xml은 태그 형식으로 데이터를 전송해 주고 json은 키와 값의 쌍으로 만들어진 데이터 집합으로 전.. 2021. 7. 10.
반응형