1. 잘못된 태그의 사용

오늘 하루동안 보이지 않기를 체크한다면 내용물 안보이게 만드는 연습문제를 풀 때,

view랑 controller랑 파일을 따로 만들었고 아래 process로 진행했었다.

 

1. view에서 사용자가 체크박스 체크하고 close 버튼 누름

2. close버튼을 누르면 controller 페이지로 이동함

3. controller 페이지에서 view의 체크박스가 체크되어 있으면 쿠키에 특정값 저장하고, 쿠키의 유효기간은 1일로

4. view에서 만약 쿠키에 특정값이 있으면 내용물 안보이게 하기

 

여기에서, close를 누르면 checkbox의 값을 넘겨주기 때문에

form 태그를 사용해서 controller에서 getParameter을 사용해야 값이 들어가는데,

a태그의 href를 사용했었다..

 

왜 작동이 안 되는지 step별로 alert를 띄워보니까 getParameter값이 null이여서

왜 null 값이 나올까 생각하다가

태그 사용을 놓쳤던 것을 깨달았다.

 

값을 넘겨줘야하면 submit과 form 태그를 사용해야 하는 것을 알고 있었는데!

놓쳤다.

 

2. server error

cafe24에 hosting할 버전이랑 local에서 할 버전을 따로 만들기 위해서

기존 project을 복붙하여 db 연동 부분문구만 바꾸었다.

복붙하면 문제점이 생긴다.

context때문에 서버에러가 발생한다. 경로가 안바뀌어 있다.

Severs>server.xml>Context에서 붙여넣기한 project이름으로 바꾸어줘야 한다.

+ Recent posts