부트스트랩 사이트: https://getbootstrap.com/ Bootstrap The most popular HTML, CSS, and JS library in the world. getbootstrap.com 부트스트랩을 구현하기 위한 필수 코드 (header 사이에 입력) 사이트에서 Starter Template을 사용하지 않는 경우 사용 부트스트랩 사이트에서 Docs게시판으로 갑니다. 화면 가운데에 Introduction이 보일 겁니다. 다른 화면으로 이동하지 말고 마우스 스크롤을 내려서 Starter Template 항목까지 내립니다. Starter template 우측을 보면 [ copy ] 버튼이 있습니다. 복사한 다음에 본인의 Tool로 붙여넣기 하시면 됩니다. 해당 템플릿은 까지 있으..
1. 스프링에서의 커맨드 객체에 대하여 설명하시오. HTTP 데이터를 받을 때 getParameter 혹은 @RequestParam이라는 어노테이션을 사용합니다. 그러나 스프링의 Command 객체를 사용하면 보다 간단하며 쉽게 코딩을 할 수 있습니다. 왜냐, 일일히 어노테이션에 입력하지 않아도 자바에서 하던 대로 코딩을 하면 되기 때문입니다. @RequestMapping 하나면 HttpServletRequest request 또는 @RequestParam(" ")를 사용하지 않아도 클래스에 생성한 객체들과 값들을 Command 객체에 바인딩하여 처리해 줍니다. Command 객체에 저장된 데이터를 JSP에서 사용하려면 ${클래스명.변수명} 구문을 사용하면 됩니다. 스프링 컨테이너가 생성하는 Comman..
vscode에서 자바스크립트를 사용해보았다. 변수선언은 var를 통해서 하면 된다. (1)alert 사용 Document 코드를 입력 후 alt+B 버튼을 누르면 웹 브라우저가 켜지면서 하단 창이 뜹니다. 문장을 입력합니다. 입력 후 확인 입력한 문장이 나옵니다. 확인을 누릅니다. 진행을 원하면 확인을 누릅니다. 확인을 누르면 true가 나옵니다. 진행여부를 물을 때 취소를 누르면 false가 나옵니다. (2)console.log 사용 Document 코드 입력 후 Alt+B 문장을 적었습니다. 확인을 누른 모습 진행하면 빈 화면이 나옵니다. f12를 누릅니다.
자바스크립트에서 가장 대표적인 디버깅 함수가 alert와 console.log이다. 이클립스에서 js를 진행했다. F12누른 후 콘솔 창을 본다. 자바스크립트는 웹브라우저가 해석하는 것이다. jsp처럼 서버(tomcat)가 해석하는 것이 아니다. 자바스크립트 출력방법: 첫 번 째 방법: show in > system explore > html파일 클릭 두 번 째 방법: http://localhost:8282/jsp_javascript/hellojs.html
소스코드를 바꾸지 않고 xml에서 바꾼것만으로 변경 적용할 수 있는 스프링의 장점 알아보도록 합시다~. 팬슬 패키지: interface 클래스 + 자손 클래스들 + 메인 리소스 패키지: xml파일 부모 클래스 package com.javalec.ex.pencil; public interface Pencil { public void use(); } 자손 클래스 package com.javalec.ex.pencil; public class Pencil4B implements Pencil { @Override public void use() { System.out.println("4B 연필입니다."); } } package com.javalec.ex.pencil; public class Pencil6B imp..
생성 순서: BMICalculator > MYInfo > xml > BMIMain 파일 위치: BMICalculator package com.javalec.ex.bmi; public class BMICalculator { private double lowWeight; private double normal; private double overWeight; private double obesity; //디폴트 생성자 //게터세터 //생성자 public BMICalculator() {} public BMICalculator(double lowWeight, double normal, double overWeight, double obesity) { this.lowWeight = lowWeight; this.n..