justdoil.log
로그인
justdoil.log
로그인
2022.09.13 - Tue
Doil
·
2022년 9월 13일
팔로우
0
Study
목록 보기
3/38
2022.09.13 - 오늘배운 것
1 . 유입되는 클라이언트의 허들을 낮춰라
form 태그의 정의와 fieldset,label,legend 속성
input 태그의 select,datalist,text area등의 속성
서비스를 이용하는 클라이언트의 허들을 낮춰야 한다.
예를 들면 복잡한 과정의 회원가입은 회원 이탈을 야기한다.
2 . 폼이라는 형태를 만드는 것, 중요하다.
form 실습, method: get 과 post의 차이
input 의 다양한 속성과 데이터의 표시 차이 id,name,value
name은 데이터 상자의 이름
value는 데이터 전송 상자 이름
legend 태그는 그룹화를 위한 태그, 속성의 for 와 id는 일치해야한다.(정확한 이유 아직 모름)
input type text는 데이터를 입력 안해도, 상자는 전송된다.
jsp (자바 서버 파일) 들어갔는데, vscode에서 설정 필요.
3 .데이터 전달 상황에 맞는 속성
데이터 전달 받을때(jsp)
한개의 이름, 한개의 자료
request.getParameter
한개의 이름 , 여러 자료
request.getParameterValues
String[] 배열 추가
input type checkbox는 같은이름으로 여러개의 자료를 전달할 때
사용자가 직접 값을 입력 x
값 변경시 value 라는 속성을 변경하면 된다.
그룹화 하기 위해서는 name이라는 값을 동일하게.
인풋의 속성 id 값이 라벨의 for 와 연결을 해야 처리 가능.
같은 이름으로 여러개의 자료 전달 방법
체크박스 사용
셀렉트 사용(한개의 자료만 전달할 수도,여러개의 자료를 하나의 이름으로 전달할 수 있다.)
select 사용
하나의 자료여도 values에 배열을 써도 가능함, 상황에 맞게,
여러개의 자료 일 경우
multiple 속성 사용 (string[] likelist= request.getParameterValues("likelist"))
likelist[0]
반복문 등장
java의 반복문 살짝 등장. 멘탈; 😮💨
4 . form이라는 형태에 데이터를 전송 하는 방법과, 표현하는 형태를 알게됨.
selected 속성 처음 표시 될때 정한 값을 표시해 준다.
없을경우 코드 순서대로.
checked 라는 동일 기능 속성이 있다.
radio 속성
같은 이름 여러개 선택: 체크박스,같은이름 하나만 선택: radio
fieldset>legend>radio,checkbox,등등
input 속성
placeholder
박스안에 값이 표시됨.
value 속성은 값이 데이터로 입력 된다. :black_nib:value는 data다.
required 입력 안될 시 못하게 하는 속성.
5 .
상자이름 프로그램
java + 반복문 들어가니 데질듯
6 .java,jsp파일,반복문,톰캣 서버 오류,대환장의 카오스
얼마나 많은 확장성을 가지고 있나.
2022.09.13 - 오늘배운 것-
SOLID
객체지향 개발 방법론
s:단일책임원칙
o:개발폐쇄원칙
l:
i:인터페이스 중심
d:의존관계주입
유지보수와 확장성 높게 만들 수 있다.
SIODL
중요도 순서로 나열(쌤 생각)
7 .톰캣 서버 어느 정도 익숙해짐.
실습
8 .부족한 부분을 더 알게되었다. jsp랑 java를 더 봐야 겠다.
카카오 oven ?
Doil
justdoil
팔로우
이전 포스트
2022.09.08 - Data 가공의 중요성
다음 포스트
# 22.09.15-천천히 그리고 꾸준히 나아가자.
0개의 댓글
댓글 작성