Spring
-
[지식] Spring Select a Wizard에 jsp 가 없다면? 해결방법지식 2021. 6. 12. 19:49
최근에 Spring boot를 사용하여 jsp파일을 불러왔는데 그냥 검은색 화면에 끄적여진 코드들을 보고 찾아 수정을 했던 일이 있어 공유하기 위해 작성합니다. 만약 파일 -> 마우스 오른쪽 버튼 -> New -> Other -> Select a wizard네 Web폴더와 jsp파일이 없다면?? 해결방법 Help -> Install New Software... 클릭 Work with에 Luna - http://download.eclipse.org/releases/luna/ 작성 혹은 http://download.eclipse.org/releases/oxygen 등 작성 하면 맨 밑에 Web, XML, Java... 체크 후 Next next next.... 설치 후 재부팅하면 제대로 적용 되어진것을 확인..
-
Whitelabel Error Page 해결하기 [Spring Boot]Spring 2020. 3. 20. 09:17
Whitelabel Error Page status=500 페이지 에러를 해결하는데 하루 넘게 걸렸는데 알고보니 간단하게 해결이 가능했네요. 위와 같은 에러페이지를 보게 된다면 제가 사용한 방법으로 해결해보시기 바랍니다. 몇가지의 pom.xml의 설정을 바꿔줘야 합니다. jstl과 tomcat-embed-jasper를 바꿔 주었습니다. 위 사진처럼 버전을 추가하여 실행해보았더니 정상적으로 동작하는것을 볼 수 있네요.. 사소한 버전작성때문에 하루를 날리게 될줄이야... 그래도 찾아서 다행이라고 생각됩니다. 저와같은 에러를 보신분들은 같은 방법으로 해결해보시기 바랍니다.
-
@SessionAttributes 사용하기 [Spring]Spring 2017. 8. 23. 16:23
01. SessionAttributes 란? 1-1. 컨트롤러 메소드가 생성하는 모델 정보 중에서 @SessionAttributes에 지정한 이름과동일한 이름이 있다면 이를 세션에 저장해준다.- 뷰가 이 모델을 참조해서 기존 사용자 정보를 폼에 뿌려줄 수 있게 하기 위해서 이다.1-2. @ModelAttribute가 지정된 파라미터가 있을 때 이 파라미터에 전달해줄 오브젝트를 세션에서 가져온다.- 세션에 같은 이름의 오브젝트가 존재하는지 확인.- 존재한다면 세션에 있는 오브젝트를 가져와 @ModelAttribute파라미터로 전달해 줄 오브젝트 사용- 존재하지 않는 다면 오브젝트를 새로 만들어서 오브젝트로 사용1-3. 연속해서 클라이언트로부터 submit이 날라오는 경우 중복 submit을 방지할 때 사용..
-
02-1. ORM : MyBatis 연동하기 (MyBatis, Connection Pool, ojdbc6) [Spring]Spring 2016. 11. 1. 16:55
설정하기 Depandencies에서commons-dbcp 추가ojdbc6 추가 (.xml에서 직접 작성) porn.xml에서 commons-dbcp commons-dbcp 1.4 oracle ORACLE JDBC Repository http://maven.jahia.org/maven2 com.oracle ojdbc6 11.1.0.7.0 rootContext.xml에서 web.xml에서(Ctrl + Space 눌러서 ContextLoaderListener 선택)contextConfigLocation/WEB-INF/spring/*Context.xml MyBatis Dependency 추가하기porn.xml -> Depandencies 에서 add버튼 클릭후 추가mybatis-springmybatissprin..
-
01. Spring 설정하기 [Spring]Spring 2016. 11. 1. 14:30
IOC -> 소프트웨어를 어떻게 설계를 할 것인가?Inversion Of Control ( 제어(객체생성에 대한)의 역전 )└누가? Bean Container└ 구체화└ 추상화 -> 외부 ( Properties, json, xml, text )└누구로부터? Source Code (New)Application에서 New를 사용하지않고 외부로부터 Class생성하고 Application으로 주입한다. 하는 이유 : 1. 다형성 -> 하나의 인터페이스가 여러개의 biz로 쪼개지는것(유지보수가 쉽다)ex) LoginInterFace -> 회원가입, 로그인, 로그아웃 2. 모듈화 DI -> IOC의 구체적 구조 or IOC의 실체화Dependency Injection Maven Repositories 설정Windo..
-
STS(Spring Tool Suite) 설치 방법Utility 2016. 9. 19. 22:50
STS(Spring Tool Suite) 설치법에 대해 설명해 드리겠습니다. ↓ ↓ ↓https://spring.io/ 위 링크를 들어가면 위 화면처럼 홈페이지 나옵니다.밑으로 쭉쭉쭉 내려가시다보면 저 화면에서 빨간색 네모 표시를 눌러 들어갑니다그럼 바로 보이는 화면에서 다운로드가 있습니다하지만! 그걸 누르시면 안되고 그밑에See All Versions을 눌러주세요~ 그리고 Based on Eclipse 4.6 버전을컴퓨터 OS에 맞춰 다운로드 해주시면 되겠습니다 다운로드 완료 후 압축을 푸시면 바로 실행이 가능합니다. 실행시켜주면 됩니다. -END-