[Spring/스프링]ajax로 list<DTO>로 받기
2022. 1. 18. 09:20
몰아 넣기
[spring/java] HTTP 요청 데이터 - API 메시지 바디 (포스트맨활용)
2021. 12. 16. 22:01
몰아 넣기
HTTP 요청 데이터 - API 메시지 바디 현재 인프런에서 스프링 MVC1편을 보고 간단히 테스트를 하고싶어서 테스트를 진행했다. 기록도 할겸 이렇게 글을 적습니다. 포스트맨을 활용 하여 진행하였습니다. 밑에 글을 보고 포스트맨 활용법을 익혀두는것도 좋습니다. 스프링부트로 진행했습니다. 포스트맨(postman) 사용법(설치, 다운로드) 전부터 웹 개발을 하면서 아주 유용하게 사용했던 프로그램(서비스)가 있어 소개해보려고 합니다. 바로 포스트맨(postman)입니다. 쉽게 말하자면 http(https 포함) 요청을 날리고 응답을 보여주는 서 nhj12311.tistory.com 1. 아래 코드를 그냥 사용합니다. package com.example.demo.contorller; import java.io..
[Spring/Java]타일즈(tiles) 초기 설정
2021. 11. 13. 22:32
몰아 넣기
tiles 타일즈는 웹 페이지의 상단이나 하단 메뉴,사이드 같이 반복적으로 사용되는 부분들에 대한 코드를 분리해서 관리를 가능하게 해주는 프레임워크이며 재사용이 가능하다는 장점과 디자인을 변경한다면 전체view단을 변경하는 것이 아니라 tiles로 설정한 view단만 변경하면된다. 차례대로만 해보세요 1. pom.xml 추가하기 org.apache.tiles tiles-extras 3.0.7 org.apache.tiles tiles-servlet 3.0.7 org.apache.tiles tiles-jsp 3.0.7 org.apache.tiles tiles-core 3.0.7 org.apache.tiles tiles-api 3.0.7 2. /WEB-INF/views 경로 또는 원하는 경로에 footer.j..
[java/spring] ResponseEntity 사용하기
2021. 9. 24. 21:29
몰아 넣기
@RequestMapping(value="/bDeletePro.do") public ResponseEntity bDeletePro(CrudDTO crudDTO,Model model, HttpServletRequest request)throws Exception { String message =""; if(crudService.boardDelete(crudDTO)) { message= ""; } else { message= ""; } HttpHeaders responseHeaders = new HttpHeaders(); responseHeaders.add("Content-Type", "text/html; charset=utf-8"); return new ResponseEntity(message,respon..
[java] 트리(Tree) 자료구조란?
2021. 9. 20. 13:15
몰아 넣기
트리(Tree) 자료구조 대한 PDF http://dblab.duksung.ac.kr/ds/pdf/Chap08.pdf 트리(Tree) 자료구조 대한 예제 GitHub - whitewise95/10_java_final_test Contribute to whitewise95/10_java_final_test development by creating an account on GitHub. github.com package _09_tree; class TreeNode{ Object data; TreeNode left; TreeNode right; } class LinkedTree{ private TreeNode root; public TreeNode makeBT(TreeNode bt1, Object data,..
[java] 자바의 제네릭이란?
2021. 9. 19. 00:13
몰아 넣기
제네릭이란? 데이터 타입을 외부에서 정의하는 것이 제네릭이다 예를 들어보자 아래 코드가 있다고 가정하자 class 정용화 오른쪽에 "" 이런 모양이 있는 걸 확인할 수 있으면 그 안에는 T 라는 문자가 있다 정용화라는 클래스 안에는 firstName 과 LastName 이라는 변수들이 있지만 T라는 데이터 타입으로 선언 되어 있다. package step1_01.print; class 정용화 { T firstName ; T LastName ; } public class 연습 { public static void main(String[] args) { 정용화 b = new 정용화(); b.firstName= "용화"; System.out.println(b.firstName); b.LastName = 1; ..
[java] Iterator 정리
2021. 8. 25. 23:35
몰아 넣기
#Iterator란? 반복자 라고 생각하면 쉽다. Collection 인터페이스를 구현하고 있는 클래스는 Iterator() 를 사용할 수 있습니다. 즉 Iterator는 자바의 컬렉션 프레임워크에서 컬렉션에 저장되어 있는 요소들을 읽어오는 방법을 표준화한 것이다. #기본 사용법 Iterator 메소드에는 hasNext(), next(), remove()가 있다. 각각의 기능은 다음과 같다. hasNext() : 읽어올 요소가 남아있는지 확인하는 메소드이다. 요소가 있으면 true, 없으면 false next() : 다음 데이터를 반환한다. remove() : next()로 읽어온 요소를 삭제한다. class Scratch { public static void main(String[] args) { //..
[java/spring] 자바스크립트에서 submit 하는 몇 가지
2021. 8. 25. 23:24
몰아 넣기
앞으로 계속 업데이트 해 나갈 예정 이렇게 form 태그안에 input에 JS의 function 명 안에 매개변수를 this.form으로 하면 form안에 있는 데이터가 넘어가게된다 function fn_add_new_goods(obj){ obj.submit(); } 이러 한 방법으로 form태그 action 경로로 submint