프레임워크(Framework)27 name값은 동일한데 value가 여러 개 들어가있을 경우 name값 1개만 있는 경우 ex) name = "이름" value = "김땡땡" [eclipse에서 MVC패턴으로 수집하는 방법] String name = request.getParameter("이름"); [Spring에서는 자동으로 데이터가 수집됨.] name값은 동일한데 value가 여러 개 들어가있을 경우 ex) name = "이름" value = "김땡땡" name = "이름" value = "박땡땡" name = "이름" value = "이땡땡" name = "이름" value = "조땡땡" ==> String으로 수집할거야 [eclipse에서 MVC패턴으로 수집하는 방법] String[] names = request.getParameterValues("이름"); [Spring에서 수집되는 방.. 2023. 6. 14. 동적 쿼리 + JS 변수로 ajax 데이터 보내기 Entity BroadCast.java package kr.smhrd.entity; import java.util.Date; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Data public class BroadCast { // table에 존재하는 컬럼을 전부 필드로 만들기 private int brdcst_num; private String brdcst_de; private String program_nm; private float nyo_rt; private float n10s_rt; private float n20s_.. 2023. 6. 13. 알고리즘_Java 로직 + ajax 비동기통신 Console 오류 Mapped Statement 에서 Statement는 mybatis sql쿼리문의 id값 ex) session.selectList("getMonthData", vo); 에서 "getMonthData" => Statement bean을 못찾는다는 오류 => Controller에서 url매핑값이 중복되진 않았는지 확인! BroadCastMapper => DAO package kr.smhrd.mapper; import java.util.ArrayList; import org.apache.ibatis.annotations.Select; import kr.smhrd.entity.BroadCast; // @Mapper => 버전 업그레이드로 생략 가능 public interface BroadC.. 2023. 6. 12. DB에 저장된 데이터값을 ajax로 그래프 그리기 DB에 저장된 데이터값을 ajax로 그래프 그리기 JS 중괄호{} => 객체 대괄호[] => 배열 ajax 비동기 통신 => json구조로 변환 라이브러리 pom.xml jackson-databind https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.14.2 BroadCastController package kr.smhrd.controller; import java.util.ArrayList; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.. 2023. 6. 8. DB에 저장된 데이터 불러오기 contextPath 변경 DB에 저장된 데이터 불러오기 servlet-context.xml controller가 포함된 package명으로 변경 kr.smhrd.controller BroadCastController package kr.smhrd.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import kr.smhrd.entity.BroadCast; impo.. 2023. 6. 8. mysql 연결&데이터 불러오기 IDE(통합개발환경) mySQL --> workbench https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL Workbench Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), M dev.mysql.com visual c++ 2019 오류로 .. 2023. 6. 7. 이전 1 2 3 4 5 다음