본문 바로가기

서블릿에서 적용하고 전송할 때 jsp에서 전송된 값 을 받아올때 request.getParameter("name명") 또는 a태그에서 썻던 주소?~~~ 에 ~~~부분을 name명 대신 써 받아올 수 있다 >>.서블릿 request.getParameter("goodid") 이런식으로 서블릿에서 crud중 c u d(크레이트 , 업데이트 ,델리트) 는 읽어와서 다음페이지에 넘길 값이 아니므로 r(리드,조회 = 셀렉트) 부분이 들어갈 경우 setAttribute가 사용된다고 보면된다 request.setAttribute("jsp에서 사용할 변수 명", 현재서블릿창에서 사용되고있는변수명); 으로 사용 할 수 있는데 예를들면 ex) jsp파일에서 서블릿으로 cate라는 이름으로 0101 값을 전송했다치고 String abc = request...
jsp에서 서블릿으로 보낼때 방식 / form과 a태그 보낼때방식 1 폼태그 //여기서 post는 url이 숨김방식 get은 내가보내는 input태그의 value값이 다 나타남 input에 대한제목같은것 //label은 필수로 들어가는 태그가 아니다 ex) 아이디라벨 >>>>example.do서블릿에서는 위 ex의 값을 request.getParameter("boy"); 이런식으로 받아올 수가 있다 // request.getParameter("boy") 는 value의 값인 남자 로 받아와짐 //request.getParameter는 항상 String값으로 받아와지므로 숫자를 받고싶을땐 // Integer.parseInt(request.getParameter("boy")); 이런식으로 써야 숫자로 받을 수 가 있다 보낼때 방식 2 a태그 여기를 누르면 exa..
이클립스로 이미지 실행하기 이클립스에서 이미지파일을 열면 이런식으로 열린다 혹여나 탐색기에서 하나하나 들어가서 실행하고있다면 해당 이미지 오른쪽마우스 클릭 시스템 에디터를 선택하면 기본 사진프로그램으로 열리게된다 혹여나 앞으로 계속 실행하고싶은 default값(기본값)으로 설정하고싶은경우 윗쪽 windows -> preferences에 들어가 이런식으로 확장자를 추가해주고 (*는 모든것 이라는뜻 *.jpg 이런식으로 쓰면된다) 아래쪽 associated editors에 들어가 add를 눌러 실행할 프로그램을 선택해주면된다 (윈도우 기본앱은 권한이 걸려있어 원할한 설명을 위해 꿀뷰 프로그램을 설치하였다)
EL - 서블릿쓰기전 서블릿을 쓰기 전의 멤버 테이블을 불러오는 코드 아이디비밀번호이름전화번호주소이메일등록일포인트 ${user.id }${user.pw } ${user.name }${user.tel } ${user.address }${user.email } ${user.regdate }${user.point }
서블릿 에러 예외발생java.lang.IllegalArgumentException: saveDirectory cannot be null 예외발생java.lang.IllegalArgumentException: saveDirectory cannot be null 오류시 파일업로드를 하는 경로가 잘못됏을 경우가 크다
서블릿 게시판페이지 다운로드시 확장자가 htm 이나 제대로 안받아질때 혹은 파비콘 이안되거나 .css가 제대로 적용안될때 WEB-INF에 들어가서 web.xml페이지에 default *.js *.css *.jpg *.gif *.png *.ico *.swf jsp *.jsp *.jspx 를 추가 하면 상위 문제는 대부분 해결이 된다
12. padding, margin -번외 border padding과 margin은 각각 안쪽여백 바깥쪽 여백을 결정하는것이다 margin은 -값을 지정할수 있지만 padding은 양수만 지정할수 있다 지정하는 값에는 px , cm , % 등이 있다 여기서 %는 가장 가까운 컨테이너블록에 의지해서 적용된다 가장 초기 컨테이너블록은 루트컨테이너로 html문서 자체가 된다 %에대한 예제 html에 width를 100px줬을때 %에대한 예제 html에 width를 100px값을 없애고 padding 에만 100px을 줬을때 class box의 참조컨테이너블록이 html이였던것을 확인할수있다 (html에 100px을주고 box의 패딩 100%를 줬을때 값이랑 html엔 크기값을 안주고 box에 패딩 100px값이랑 크기가 똑같은걸로 확인 ) padding과 mar..
11. block , inline 전편에 float방식을 설명했기에 기본속성이 block인것이 뭐있는지를 알아두는게 좋을거같아 이것의 종류에 대해 적어두려고한다 [참고하면 좋을글] 2023.04.20 - [HTML/CSS] - 3. 개미는 머리 몸통 다리로 나뉜다 , DIV와 SPAN 3. 개미는 머리 몸통 다리로 나뉜다 , DIV와 SPAN 헤더영역 메인영역 푸터영역 브라우저의 한줄을 모두 차지한다 블록방식 한영역의 크기만큼만 차지 인라인방식 여기서 영역은 컨테이너라고 한다 div는 한줄을 주르르륵 차지하지만 span은 자기 nxx5xxx.tistory.com block방식에는 기본적으로 , , , , , , , , , [fhdhp adult 억지로 외워야하면 풀HD HP모니터를쓰는 어른 = 놀부 -이거 기억해낼시간에 인터넷에 검색하는..
10. float과 clear float은 부유하다라는 뜻으로 inline타입처럼 block방식을 z축에 의해 위에 떠다니도록 해주는것이다 그림으로 설명해보자면 일반적으로 블록방식의 태그를 넣었을때 이런식으로 위치하게 되는데 이걸 float : left 값을 주게되면 이런식으로 화면위에 떠다니게되어 옆으로 차곡차곡 쌓이게 되는것 이것이 float속성이다 이제 clear속성에대해 설명하자면 clear 속성에 값은 left right both(양쪽) 줄 수있고 clear는 부유물의 유무를 파악하여 존재한다면 다음줄로 clear스타일을 가진 '내'가 넘어간다 라고 생각하면된다 여기서 빨간 블록에 clear left를 주게된다면 이러한 형태를 띄게 되는것이다 예제를 보며 설명을 해보자면 우측에 보이는 이미지3개(돋보기 , 사람아이콘 , 장바..
9. 초기화 스타일을 적용할때 가장 먼저할 초기화 하고 안하고는 차이가 크다 하나씩 설명을 해보겠다 1. * { margin: 0;padding: 0;} *는 모든것을 선택한다는 의미 margin은 바깥쪽여백 padding은 안쪽 여백인데 이걸 둘다 0으로 안 줄 경우와 줬을경우의 사진으로 비교해보겠다 이런식으로 기본 여백이 사라져 내가 원하는만큼 칸을 띄우거나 할때 용이하고 보기에 더 깔끔해진다 (기본 배경색도 여기에 background-color를 넣어주면된다) 2. body,html{width: 100%; font-family: 'Noto Sans KR', sans-serif; overflow-x: hidden;} body,html 내 를 적용하는것 (html내에 body가 있는데 왜 이거 두개를 다쓰는지는 나..