선생님 카페 참고AWS Manager 페이지 활성화 시키기1\. var/lib/tomcat9/webapps/ 안에 manager, host-manager, docs 폴더 있는지 확인없을 경우 로컬에 있는 것을 복사한다.2\. AWS Lightsail - connect
주소창에 있는 서브스트링을 가지고 와서 변수에 담고 싶었다.그래서 인코딩을 계속 했지만 인코딩의 문제가 아니였다.반대로 디코딩을 해줘야하는 부분이였다.인코딩escape(string) : ASCII 스트링을 URL로 인코딩encodeURI(string) : 주어진 문자열
키보드이벤트 3가지keydown : 키가 눌렸을때 (값 : keycode)keypress : 키가 눌린 상태일 때 (연속적으로 실행) (값 : ASCII)keyup : 키 누름이 해제될 때 (값 : keycode)내가 구현하고 싶은 부분은 엔터를 쳤을때 메서드가 실행되
null 값이 있는 파라미터를 받아올때 예외가 발생함(required의 기본값이 true)이므로 required=false 처리를 해야한다.
Application.java 에 @EnableScheduling 추가MapperxmlServiceScheduler.javaController
IOC > DI, DL : 객체를 미리 만들어두고 주입해주는 기능이다 AOP > 강점지향프로그램 : 메서드이름을 가로챈다 (웹어플리케이션에서는 잘 사용하지 않는다 - 요청을 가로채는 필터를 사용하기 때문이다) > AOP와 비슷한 기능 필터(servlet메인기능), 인
SPRING Starter Project를 만들면 생성되는 자바 파일 두개 \- ServletInitiallizer.java \- 프로젝트이름Application.javaApplication.java를 나눌 수 있다@SpringBootApplication만 있으면
첫번째 방법 컨트롤러 메서드의 매개변수에 HttpSession session 타입을 받으면 servlet api의 세션을 받아 사용하게 된다.두번째 방법model.addAttribute 사용하는 방법@SessionAttributes(value="loginId") 어노테
@GetMapping({"/hello","/"})localhost라고 요청해도 되고localhost/hello라고 요청해도 나온다
lombok, MyBatis Framework, DB Driver, Spring Boot DevTools, Spring Web 선택 후 만들기JSP를 사용하기 위해 폴더 세팅src > main > webapp > WEB-INF > viewpom.xmlMaven Repo
스프링에서 session 사용하기1\. API 사용하기2\. @SessionAttributes 사용하기3\. 파라미터 사용하기
fileuploadForm.jsp fileuploadAction.jsp updateImgForm.jsp updateImgAction.jsp