리액트 프로젝트 생성을 위한 프로그램 설치 1. Node.js 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. Npm / Yarn Yarn Fast, reliable, and secure dependency management. classic.yarnpkg.com npm install -g create-react-app npm install npm 설치 create-react-app React 프로젝트를 생성하는 명령어 설치 -g 시스템 공통 폴더에 설치해줘서 프로젝트 생성할 때 위 명령을 다시 입력할 필요가 없어진다. 3. Visual Studio Code Visual ..
MyBatis에서는 SQL을 동적으로 처리 할 수 있다. 저장 프로시저(stored procedure)를 활용해도 되지만 MyBatis에서 제공하는 기능을 사용해보자. if select * from search_list where seq = #{seq} and title = #{title} and contents = #{contents} if의 조건에 맞지 않으면 select * from search_list where seq = #{seq} title 값이 있으면 select * from search_list where seq = #{seq} and title = #{title} title 과 contents 값이 있으면 select * from search_list where seq = #{seq} ..
Ajax에서 Controller로 값(parameter) 넘기기 $.ajax({ url : "test.action", type : 'post', data : { name : "이름", age : "20", gender : "man" }, success : function(data) { }, error : function() { alert("error"); } }); 방법 1. @RequestMapping(value = "/test.action", method = { RequestMethod.POST }) public void test(@RequestParam("name") String name,@RequestParam("age") String age,@RequestParam( "gender") Strin..
attr 태그의 속성값을 가져오거나 설정한다. $("#img_id").attr( "class"); #img_id의 class를 가져옴 - test_class $("#img_id").attr("src", "resources/images/good.png"); #img_id의 이미지를 "resources/images/good.png"로 변경함 $("#img_id").attr("value"); #img_id의 value를 가져옴 - 1234 $("#img_id").attr("value", "5678"); #img_id의 value를 5678로 변경함 prop 태그의 상태값을 가져오거나 설정한다. // true - 체크 O // false - 체크 X $("#chk").attr( "checked"); #chk의 ..