목록웹 개발/Spring (21)
Develop
1. pom.xml 에 Mybatis 의존성 추가하기 org.mybatis.spring.boot mybatis-spring-boot-starter 2.2.2 2. application.properties 또는 application.yml 설정하기 application.properties# VO의 클래스명 대신 alias명 사용 가능하게 하는 설정mybatis.type-aliases-package=com.dong.module# xml 파일 위치mybatis.mapper-locations=classpath:mapper/**/*.xml# 카멜케이스 적용mybatis.configuration.map-underscore-to-camel-case=true application.ymlmybatis: mapper-..
뷰(form)에 입력한 많은 데이터를 List 타입으로 컨트롤러로 보내는 방법 Spring Boot 2.1.7, JDK 8 2. 뷰에서 많은 양의 데이터를 컨트롤러로 보내고자 한다. > 리스트 형태로 보낼 수 있다. 2. 기능 1. 리스트 타입으로 보내기 순" data-og-host="dotheright.tistory.com" data-og-source-url="https://dotheright.tistory.com/226" data-og-url="https://dotheright.tistory.com/226" data-og-image="https://blog.kakaocdn.net/dna/d5G57R/hyXs0Blu07/AAAAAAAAAAAAAAAAAAAAAHVyBrr00Mq030PEmsn1aoHGHXQnitqe0uZzKSal31hw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1753973999&allow_ip=&allow_referer=&signature=UPIAPFa2GK6eZQCq8bHhyfzYQXQ%3D
404 Error 해결 방법 - Tomcat을 이용해 페이지가 안 뜰 때 해결 방법 (총 정리) 404 Error 해결 방법 - Tomcat을 이용해 페이지가 안 뜰 때 해결 방법 (총 정리)Tomcat 이용하여, 페이지가 안 나올 때 해결 방법 404 에러 해결 방법 1. Tomcat 설정 - Path가 /인지 확인한다. 2. Project Explorer - Servers - Tomcat폴더 내의 Server.xml 문서를 열어 Path 경로를 확인한다. 3. 프로justdo-heal.tistory.com
SmartEditor2 사용자 가이드SmartEditor2 사용자 가이드 · GitBook (naver.github.io) SmartEditor2 사용자 가이드 · GitBookNo results matching ""naver.github.io nhn.husky.EZCreator.createInIFrame({ elPlaceHolder: "content"}); 제일 기본이다 nhn.husky.EZCreator.createInIFrame({ elPlaceHolder: "content", fOnAppLoad : function(){ console.log("fOnAppLoad"); }, fCreator : "createSEditor2" }); 몇개의 옵션이 있긴함
에서 invalid-session-url은 세션이 만료되면 이동하는 주소이다(만료되었든 만료시키든 이동함) 그러나 만약 제대로 동작하지않는다면먼저 로그아웃 버튼 클릭시 이동하는지 확인해보고세션 만료시 이동하는지 확인해보자 혹시 로그아웃시 /expried.do 로 이동하는데 세션 만료시 /expired.do로 이동하지 않고 그냥 로그인 창으로 가는 경우정말 세션이 만료된 것인지 확인해봐야한다 만약 권한 인증방식이 세션과 쿠키의 값이 서로 맞아야 인증되는방식이라면쿠키가 만료 되었을 때 세션이 만료되지 않아도 서로의 값이 맞지않아 로그인창으로 이동될 수 있다이러한 경우에는 세션이 만료되는 것이 아니기 때문에 /expired.do로 이동하지 않는다 세션 만료설정이라고 생각했던 부분이 사실은 토큰 만료 설정이었고..

컨트롤러를 만든뒤 @Controller 어노테이션을 붙여주면알아서 컨트롤러를 찾아가야하는데 계속 아래와 같은 Whitelabel Error Page즉 404 페이지가 떴다 작성한 컨트롤러@Controllerpublic class MainController { /* * 유저 메인 화면 * */ @GetMapping("/mainPage") public String userMain() { return "user/main/main"; }} 에러가 뜨는 이유는 여러가지 이유가 있겠지만내 문제는 검색해서 주로 나오는 원인이 아니었다... 코드가 아닌 그냥 Controller의 위치 문제였고 위치를 바꿔주니까 정상적으로 페이지를 찾아갔다.컨트롤러의 위치는 src/main/java/com/[프로젝트이름과 같은 ..

application.properties 파일에서spring.application.name=xwx#serverserver.port=9000#viewspring.mvc.view.prefix=/WEB-INF/views/spring.mvc.view.suffix=.jsp#encodingserver.servlet.encoding.charset=UTF-8server.servlet.encoding.force=trueserver.servlet.encoding.enabled=true 설정해주기 #server는 서버 실행시 연결하는 포트번호이다#view는 jsp파일이 들어있는 경로이다#encoding은 UTF-8로 설정해주었다 springboot에는 내장 tomcat이 있어서 편하지만내장 톰캣에는 jsp관련 기능이 없..

Intro - Spring Boot 버전 3.3.0 사용 Security를 사용하기 위해서Maven 의존성 추가 - Spring Boot Starter Securityhttps://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-security org.springframework.boot spring-boot-starter-security( 위의 코드와 같이 버전을 지정하지 않고 알아서 설정되도록 하는게 좋다 ) : 위의 의존성을 추가하면 어떤 페이지에 접근하든 로그인 하지 않았을 경우스프링 부트에서 제공하는 로그인 화면으로 보내준다 의존성을 추가하고 Maven update를 해준다음 실행시켜보면 위와 같이 ..