반응형

안그래보이지만 개발자/프론트엔드 3

[jsp] 동적 생성된 input 값 form 으로 한꺼번에 컨트롤러로 전달 (name 배열)

내가 하고 싶었던 것 컬럼명1 컬럼명2 컬럼명3 컬럼명4 컬럼명5 입력하는곳1 입력하는곳2 입력하는곳3 입력하는곳4 입력하는곳5 이렇게 생긴 테이블이 있고 "추가" 버튼을 누르면 값을 입력할 수 있는 row가 계속해서 생성된다. 컬럼명1 컬럼명2 컬럼명3 컬럼명4 컬럼명5 입력하는곳1 입력하는곳2 입력하는곳3 입력하는곳4 입력하는곳5 이런 식으로.. 아무튼 이렇게 동적 생성하는 것까지는 좋은데 동적으로 추가된 인풋 여러개를 한꺼번에 어떻게 넘겨야 할지를 몰랐다. input name="name1" 이런 식으로 넘겨서 컨트롤러에서 받아야 할 것 같은데 여러개가 생성되면 name1 name2 name3 ... 이렇게 계속 생성시켜야 하나? 뭔가 너무 어렵고 예쁘지가 않아서 이럴 리가 없는데 싶은 마음으로 일단..

form 태그 안에 button 있을 때 동작하지 않는 현상

그것은 바로 form 안에 있는 button을 전부 submit으로 인식하기 때문이었다. 테이블 tr을 버튼으로 추가하려고 하는데 자꾸 순간적으로 추가된듯 하다가 다시 새로고침되더니 uri 뒤에 ? 이 붙길래 뭔가 form이 작동하는 건 아닌가 하고 쳐봤더니 저렇댄다. 해결법은 button type을 명시해주면 된다. 그럼 form 태그 안에 있어도 잘 동작한다. 간단한 해결 p.s. 요소 추가하는 제이쿼리는 append $('#id').append("넣을 내용"); 끝

폐쇄망에서 IE SSL 느려짐, 지연 현상 해결

회사 업무망은 인터넷 안되는 폐쇄망이고 사내 인트라넷 사이트만 접속 가능하다. 프로젝트에서 SSL/TLS 사이트를 하나 만들어 테스트 서비스를 할 일이 생겼는데 이상하게 IE에서 https로만 해당 사이트 로딩이 겁나게 느렸다. 거의 1분 가까이. 그렇다고 통신이 안되는 것은 아니고 느린데 되긴 된다. 그냥 둘까 하다가 팀장님이 이거 왜 이렇게 느리냐고 하셔서 해결 방법을 찾아봤고 찾은 해결법을 아래에 기록한다. IE 인터넷 옵션 - 고급 탭으로 이동한다. '서버의 인증서 해지 확인' 항목을 체크 해제한다. 컴퓨터를 재부팅해야 적용된다는데 브라우저만 껐다 켜도 적용되는 것 같다. 느려지는 이유는 브라우저에서 인증서가 유효한지 인터넷을 통해 확인하는데 인터넷이 안되니 응답이 올 리가 있나. ※ 이 정보는 ..

반응형