주소 GitHub의 프로젝트 (진행중인 프로젝트와 곧 완전한 업데이트가 업로드 될 것입니다)
요약에 있습니다 : 직원 정보, 직원 정보 변경, 제출 삭제 직원 정보 ( https://www.cnblogs.com/zhaochunhui/p/11332064.html )
이 부분을 요약하면 다음과 같습니다 사용자 지정 오류 페이지
## (14) , 사용자 지정 오류 페이지 템플릿 엔진 상황의 존재 1) : 오류 / 상태 코드, 오류 페이지 인터페이스 이름 : 폴더 아래 템플릿 엔진 폴더 파일 .HTML 오류에 오류 상태 코드는 이 일이 코드가 해당 파일을 받게됩니다 오류 상태가 파일의 이름을 이름을 4XX, 5XX 이름을 사용할 수 있습니다, 첫 번째 오류는, 정확하게 찾아 경우를 찾을 수없는 경우 정확하게 것이다 발생했을 때, 일치합니다 XX 문서의 대응 페이지하는 정보를 취득 할 수있다 : 타임 스탬프 : 소인 상태 : 상태 코드 오류 : 오류 예외 : 예외 메시지 : 예외 메시지 오류 : JSR303 데이터 패리티 에러가 예를 들어, 4XX.html 파일의 내용과 같이 쓸 수있다 : <! DOCTYPE의 HTML> <- URL에서 저장 = (0052) HTTP :! // getbootstrap.com/docs/4.0/examples/dashboard/ -> <HTML LANG = "EN"XMLNS : TH = "HTTP : //www.thymeleaf.org "> <head> <메타 HTTP-당량 = "Content-Type을 '콘텐츠 ="text / html과; 문자셋 = UTF-8 "> <메타 NAME = 함량 ="폭 = 기기 폭 초기 스케일 = 1 "뷰포트"수축에 -fit = 아니오 "> <메타 이름 ="설명 "내용 =" "> <메타 이름 ="저자 "내용 =" "> <제목> 대시 보드 템플릿 에 대한 부트 스트랩 </ 제목> <! - 핵심 CSS 부트 스트랩 - > <링크 HREF = "주장 / CSS / bootstrap.min.css"확인해 = "스타일 시트"> <! - 사용자 정의 스타일 에 대한 이 템플릿 -> <링크 HREF = "주장 / CSS / dashboard.css"확인해 = " 스타일 "> <스타일 유형 ="텍스트 / CSS ">/ * Chart.js * / @ -webkit - 키 프레임 chartjs-render- 애니메이션 { {에서 불투명도 : 0.99 } {로 불투명도 : 1 } } chartjs @keyframes -render- 애니메이션 { {에서 불투명도 0.99 } {로 불투명도 : 1 } } .chartjs -render- 모니터 { -webkit 애니메이션 : chartjs가 렌더링 애니메이션 0 .001s ; 애니메이션 : chartjs -render 애니메이션 0 .001s; } </ 스타일> </ head> <body> <DIV 일 : = "공유지 / 바 :: topbar"대체> </ DIV <DIV 클래스 = "용기 유체"> <DIV 클래스를 = " <DIV 일 = 교체 "공유지 / 바 : # 사이드 바 (activeuri = '')"> </ DIV> <주요 역할 = "기본" 클래스 = "COL-MD-9 ML-SM-자동 COL-LG- 태평양 표준시 01시 3 PX-4 "> <H1> 상태 : [$ {상태}] </ H1> <H2> 소인 [[$ {소인}] </ H2> <H2> 오류 : [ $ {오류}] </ H2> <H2> 예외 : [$ {예외}] </ H2> <H2> 메시지 [[$ {메시지}] </ H2> <H2> 오류 : [$ {오류}]] </ H2> </ 주요> </ DIV> </ DIV> <! - 코어 자바 스크립트 부트 스트랩 ==================== ============================== -> <! - 페이지가 빠르게로드 할 수 있도록 문서의 끝 부분에 배치 - -> </ script> <스크립트 유형 = "텍스트 / 자바 스크립트"SRC는 = "/ JS / JQuery와 - 3.2.1.slim.min.js 주장"> </ script> <스크립트 유형 = "텍스트 / 자바 스크립트"SRC는 = "/의 JS / popper.min.js 주장"> <= "은 /의 JS를 주장 / bootstrap.min.js"스크립트 유형 = "텍스트 / 자바 스크립트"SRC를> </ 스크립트 <! - 아이콘 -> <스크립트 유형 = "텍스트 / 자바 스크립트"SRC는 => </ 스크립트 "/의 JS / feather.min.js을 주장"> <script> feather.replace () </ script> <! - - 그래프> </ script> <스크립트 유형 = "텍스트 / 자바 스크립트"SRC는 = "/의 JS / Chart.min.js 주장"> <script> var에 CTX = document.getElementById를 ( "myChart" ;를) var에 myChart = 새로운 차트 (CTX, { 유형 : '라인'"일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일" , 데이터 세트 : [{ 데이터 : [ 15339, 21345, 18483, 24003, 23489, 24092, 12034 ] , lineTension : 0 , backgroundColor가 : '투명' , 의 borderColor : '#의 007bff' , borderWidth : 4 , pointBackgroundColor : '#의 007bff' }] } 옵션 { 비늘 { yAxes은 [{ 틱 { beginAtZero : 오류를 } } ] } 범례 : { 디스플레이 :거짓 , } } }); </ script> </ body> </ HTML> 헤드 부 또는 경계와 같은 소자의 왼쪽 부분을 추출하고, 그 때까지 부분만을 기록 할 상기 <역할 주 = "메인" 클래스 = "COL-MD-9 ML-SM-자동 COL-LG-10 백금을 3 PX- 4..."> <> 상태의 H1 : [$ {상태}] <>의 / H1 <H2> 소인 : [$ {소인}] </ H2> <H2> 오류 : [$ {오류}] </ H2> <H2> 예외 : [$ {예외}] </ H2> <H2> 메시지 [[ 메시지 $ {}] </ H2> <H2> 오류 [[$ {} 에러] </ H2> </ 주> 이것은 (엄격한 레이아웃 스타일이 자신의 디자인에 따라 수행 할 수 있습니다 만 에러 정보를 취득 할 수있는 레이아웃 스타일 페이지를 완료, 오류 정보의 내용을 추출하고 페이지에 표시되는 수, 페이지 레이아웃 스타일은 자신의 디자인을 기반으로 ) 2) 경우에는 템플릿 엔진 (템플릿 엔진 (정적 자원 폴더에) 오류 페이지를 찾을 수 없습니다가 정적 보고) 이 시간,하지만 문법 규칙 thymeleaf는 해당 정보를 얻을 수 없습니다 ) 3 위의 오류 페이지가 시간이 아닌, 봄 부팅에 와서는 기본 오류 페이지입니다
다음 주) (계속 업데이트됩니다