오늘보다 더 나은 내일의 나에게_

비전공자의 IoT 국비 교육 수강일지 Day_63 본문

비전공자의 코딩일지

비전공자의 IoT 국비 교육 수강일지 Day_63

chan_96 2022. 3. 18. 18:30
728x90

게시판 만들기

18. 게시물 수정 기능

boardController에서 boardUpdate

boardUpdate.jsp 생성 및 수정

boardController boardUpdatePost메서드 작성

boardMapper 메서드 추가

boardMapper.xml 쿼리문 작성


19. server web.xml 확인
=> 기본적으로 index.html, index.htm, index.jsp로 접속하면 파일명 생략이 가능!

index.jsp 수정
=> 액션 태그 사용해서 boardList.do 이동

 

 

JSTL

태그라이브러리 선언문에 추가!

스크립틀릿 => jstl


JSTL - 변수 선언


JSTL - 조건


JSTL - 배열 출력

반복문

 

while문

흐름도

 

예제

while True:
    num1 = int(input("첫 번째 정수 입력 >> "))
    num2 = int(input("두 번째 정수 입력 >> "))
    
    if num1==0 and num2==0:
        print("프로그램이 종료되었습니다.")
        break
    print("두 정수의 합 : {}".format(num1+num2))




weight1 = int(input("현재 몸무게 : "))
weight2 = int(input("목표 몸무게 : "))
cnt = 1

while True:
    w1 = int(input(f"{cnt}주차 감량 몸무게 : "))
    weight1 -= w1
    cnt += 1
    
    if(weight1 <= weight2):
        print("{}kg 달성!! 축하합니다!".format(weight1))
        break​

 


for문

: 문자열 또는 리스트 또는 튜플이 들어갔을 때 안에 있는 요소를 하나씩 반복

range( )함수

 

 

예제

for i in range(97,76,-1):
    print(i, end=" ")
    
for i in range(23,40,1):
    print(i, end=" ")

 


# 1번 문제
sum = 0
for i in range(0,101,3):
    sum +=  i
print(sum)

#2번 문제
for i in range(1,10,1):
    print(f"2 * {i} = {2*i}")

num = int(input("정수 입력 >> "))
print(f"{num}의 약수 : ", end="")

for i in range(1,num+1):
    if num%i==0:
        print(i, end=" ")

 

728x90
Comments