삽질로그 70

[Java] 날짜&시간 포맷 설정 - SimpleDateFormat

- 현재 날짜 및 시간 구하기 일단 클래스 임포트 하기 import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; - java.text.SimpleDateFormat 자주 사용하는 패턴 ex ) 현재 시간이 2022년 12월 31일 오후 10시 30분 30초 가정 yyyy (년도) 2022 MM (월) 12 dd (일) 31 (그달의 일자) DD (일) 365 (해당연도의 일자) HH (시간) 22 (0~23 시간 표현) hh (시간) 10 (1~12 시간 표현 ) mm (분) 30 ss ( 초) 30 a (오전/오후) pm (기본 eng) F 5 (그 달의 몇번째 날 표시) E SAT (요일이름) * 기타 패턴 확..

Java&Spring 2023.01.05

[HTML/Javascript] <form> 과 <button> 태그

삭제 태그 안에 가 있었다. 태그 클릭 시 js - del() 함수를 타는 것도 확인 했다. function del(id, vin){ var delchk = confirm("삭제하시겠습니까?"); if( !delchk ){ alert("삭제가 취소되었습니다."); return false; }else{ $("#delForm").submit(); } } 그런데 form 을 날리지도 않았는데 계속 form action이 실행 되었다. 취소가 되어서 return false;를 타도 계속 action 실행이 되어서 찾아보았더니 은 타입을 지정해 주지 않은 상태에서 태그 안에 있으면 그냥 바로 action 처리를 한다. 삽질하지 않기 위해서 태그에는 꼭 type을 명확히 써주도록 하자!! 삭제 태그의 type속성은..

WEB 2023.01.03

[JSP] JSP 태그

* JSP 태그 : JSP 코드 내에 JAVA 코드를 삽입하여 사용할 수 있게 해주는 태그 * JSP 태그의 종류 # 지시자 태그 # 선언부(Declaration) 태그 # 스크립트릿 (Scriptlet) 태그 # 표현식 태그 (Expression) # 지시자 태그 보통 JSP 페이지 맨 상단에 위치 하며 해당 페이지의 전체적인 속성을 지정 - 엔코딩이나 콘텐츠 타입을 지정한다. - 사용할 JAVA파일이 있을때 import 하여 JSP페이지에서 사용 할 수 있게한다. [ 액션태그처럼 JSP 액션 태그를 사용하는 경우는 다른 JSP 파일을실행한 후 결과를 현재 위치에 포함하는 방식이지만 아래의 include 디렉티브는 다른 파일 내용을 아예 가져와서 붙인 다음 하나의 파일처럼 통으로 JSP파일을 java파..

JSP 2022.12.28

Tomcat - AJP 에러

대충 내가 쓰는 AJP 설명 이클립스 설정에 들어가서 Tomcat을 설정하면 포트가 3개 있다 Tomcat admin port 는 말그대로 톰캣이 쓰는 어드민 포트이다 이걸로 키고 들어가면 AJP(Apache JServ Protocol)은 Web Server에서 받은 요청을 WAS(Web Application Server)로 전달해주는 프로토콜이다. 웹서버는 정적인 파일 처리를 담당하고 WAS는 동적인 페이지를 처리하는 서버다. 말인 즉슨 웹서버랑 WAS랑 통신하기 위한 프로토콜인 것 같다. 궁금해서 AJP를 찾아보고 SVN으로 다른 프로젝트를 다운받다가 또 이놈을 맞닥뜨림 11월 10, 2021 5:09:54 오후 org.apache.coyote.AbstractProtocol init SEVERE: F..

개발일지 2021.10.26

[Java] HttpServletRequest - URL,URI 값 추출하기

업무를 진행하다보니 도메인이 www 운영인지, dev 개발인지 확인해야할 필요가 있었다. 알게 된 것 정리! HttpServletRequest 객체를 request로 받는다고 가정한다. 로컬에서 테스트 했다. 예시 URL ) http://localhost:8082/aoslwj23/evt/hash.do ● request.getRequestURL() : URL 전체 주소를 가지고 온다. - 리턴 타입 StringBuffer ex ) http://localhost:8082/aoslwj23/evt/hash.do ● request.getRequestURI() : 도메인 네임을빼고 뒤 경로만 가지고 온다. - 리턴 타입 String ex ) /aoslwj23/evt/hash.do ● request.getContex..

Java&Spring 2021.09.08