프로그래밍/Spring 스프링
-
스프링 - 간단한 회원 가입 개념프로그래밍/Spring 스프링 2021. 11. 20.
이름 : 이메일 : 다음단계 - 입력 받은 값들을 서버로 보내야하니 form 태그로 감쌈 - 서브밋 버튼을 누르면 step1.jsp로 이동 방식은 post - 이름과 이메일에 있는 value 값은 다음 단계에서 뒤로가기 했을때 작성했던 값들을 다시 보여주기 위함. 아이디 : 패스워드 : 전화번호 : 이전단계 회원가입 - 이전단계 버튼을 누르면 이전 페이지로 돌아가게 location.href=를 이용해서 주소를 넣어준다. package com.sp.app.join; public class User { private String id; private String name; private String pwd; private String email; private String tel; public String ..
-
스프링 - 계산기 만들기프로그래밍/Spring 스프링 2021. 11. 17.
스프링을 이용한 간단한 계산기 더하기 빼기 곱하기 나누기 결과 write.jsp 실행 결과 ${msg} result.jsp HTML 에서 표시할 계산 입력전 화면과 계산 후 화면(결과창)을 만든다. 결과창에서 EL msg는 나중에 결과값을 attribute로 msg라는 이름에 담을거라서 미리 정해뒀음 package com.sp.app.demo1; public interface DemoService { public String calculator(Demo dto); } package com.sp.app.demo1; import org.springframework.stereotype.Service; @Service("demo1.demoService") public class DemoServiceImpl im..
-
스프링 - 기본 흐름 파악프로그래밍/Spring 스프링 2021. 11. 16.
package com.look; public abstract class PizzaShop { public abstract Pizza makePizza(); public abstract Pizza makeVeggiePizza(); } PizzaShop.java - 추상 클래스인 피자샵과 메소드 피자만드는것() / 배지 피자 만드는것() 을 만든다. package com.look; import java.util.concurrent.atomic.AtomicLong; public class Pizza { // 멀티 스레드 환경에서 안전하게 자동으로 숫자를 증가 시킬 수 있는 클래스 private static AtomicLong count = new AtomicLong(0); private boolean isVe..