
이번에는 스프링부트와 타임리프로 웹애플리케이션을 개발할 때 컨트롤러로부터 매핑되어 뷰페이지에 보여지는 내용을 AJAX로 처리하는 방법에 대해서 설명하고자 한다. 바로 이전의 포스팅에서는 사용자가 정보를 입력하고 입력을 선택하면 , 값을 저장한 후 그 값이 반영된 목록을 화면이 전환되어 보여지도록 하였다. 그러나 화면 전환없이 바로 같은 화면에 보여지도록 하려면 AJAX를 사용하여야 하는데 fragment라는 것을 사용하여 원하는 부분에 가져오도록 설정을 할 수 있다. 우선 test7로 요청을 했을 때 처리하는 컨트롤러와 뷰페이지를 생성한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34..

이전 포스팅에서는 RestController를 생성하고 업무로직을 임시로 간단히 만들어 구동되는 것을 해보았다. 이번에는 Controller를 생성하고 그에 맞는 뷰페이지를 간단히 만들어볼 예정이다. @RestController 어노테이션을 사용할 때는 문자열, VO 객체, 자바 컬렉션 등을 뷰페이지 없이 바로 JSON로 변환하게 제공하기 때문에 API를 생성할 때 유용하겠다. 뷰 페이지를 통해 요청에 따른 응답을 제공하려면 @Controller 어노테이션을 통해 컨트롤러를 생성해야 한다. 먼저 TestController2 클래스 파일을 생성한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 package com.joyhong.co..
- Total
- Today
- Yesterday
- RDF
- TopBraid Composer
- 온톨로지
- Neo4j
- rdfox
- 트리플 변환
- LOD
- 타임리프
- Thymeleaf
- 사이퍼
- networkx
- property graph
- TBC
- RDF 변환
- 트리플
- 지식 그래프
- 지식그래프
- 장고
- neosemantics
- TDB
- Knowledge Graph
- django
- sparql
- Ontology
- 그래프 데이터베이스
- cypher
- stardog
- Linked Data
- pyvis
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |