프로그래밍

html table에서 jsp로 값 던질 수 있나요?

for문 돌려서 td값은 꺼내고 이 값을 javascript에 보내줘야

함수에 쓸 수 있는데 구글에 html table value return jsp도 검색해보고 table td to jsp도 쳐봤는데 질문을 잘못했는지 원하는 답은 못찾았음 

 

검색해보니까 jsp, java에서는 스틀릿코드써서 html, script로 쏠 수 있는데 반대로는 안되는 듯?

10개의 댓글

7 일 전

document.querySelectAll('td').map(item => item.innerText); 쓰면 td태그안에 있는 텍스트로 이루어진 배열 만들 수 있는데 이걸로 보내면 되는거 아님?

0
@인간지표

ㄱㅅㄱㅅ 내일 array해보고 json도 되는지 해보겠습니다. arraylist로 해봤을땐 잘못했는지 undefinde뜨더라구요

0
7 일 전

이게 뭔소리냐?? td값들을 뽑아서 form으로 jsp에 던지겠단 소리냐? 아니면 js 함수에 주겠다는거냐?

0
@블블블블

td값을 스틀릿코드(자바)에 어떻게 넘겨주는지였슴

0
7 일 전

너무 늦었고 자세히 설명하기엔 댓글창이 좁으므로 매우 쉽게 설명해줌

 

jsp(java server page)는 html 처럼 생긴 java 파일임

jsp를 실행하려면 WAS(톰캣)를 실행해야하는데, WAS는 *.java는 못알아먹고 *.class만 알아먹음

jsp는 java파일이랬으니까 이것도 *.class 파일로 변경(컴파일)해서 톰캣에 넣어야 실행이 됨

 

여까지가 사전 이해가 필요한 부분이고 핵심을 설명하면

 

jsp에서 쓰는 jstl이나 자바 스크립틀릿은 java코드기 떄문에, 컴파일 단계를 거치게 됨

컴파일 단계를 거치면서 코드에 따라 결과물을 출력하게 되는데,

컴파일 결과를 html 파일에 텍스트로 출력한다고 생각하면 쉬움

 

어? html 파일에 텍스트로 출력되는거면 자바스크립트에서 써먹을수 있네? 가 되는거임

실행 우선순위가 jsp >>넘을 수 없는 벽>> html > 자바스크립트 가 되는거지

 

다만 html과 자바스크립트는 브라우저에서 실행하는거니까 얼마든지 실행순위가 바뀔수 있지만

jsp에서 작성한 jstl과 자바 코드는 서버에서 이미 컴파일까지 끝나있는 상태라 변경이 불가능함

 

오키? 그래서 첫 댓글에서도 자바스크립트로 데이터 꺼내라고 한거고.

공부하십씨오 공부

0
@분전퇴근

자세한 설명ㄱㅅㄱㅅ 처음에는 자바스크립트로 가져오는데 그다음에 10건 데이터 가져와서 html로 만드는 이유가 라디오 버튼을 만들기위해서 그렇게 만들어놨더라고 그래서 지금 그것땜에 애먹고 있긴한데

아 이거 답쓴다고 버스놓쳤다 지각이다 개병신화면 걸려서 일상망치고있네 내팔자야ㅠㅠ

0
7 일 전

지금 이런거 물어보는게 아니고 질문 방법이 잘못 되었어.

질문에 중간에 뭐가 많이 생략 되어 있다.

 

skitch 같은걸로 캡쳐해서 정리해서 적어봐봐

 

0
@유부남

외부였으면 캡쳐해서 올리는건데 외부망못써서 한계가있네ㅠㅠ

0
7 일 전

https://www.inflearn.com/courses?s=spring&charge=FREE&isDiscounted=false&page_number=1

인프런 같은데 무료 강의라도 좀 듣고와

사람들 암 걸리겠어

0
@유부남

ㅋㅋㅋ 나도 화면받았을때 암걸리는줄 버튼 눌렀을때 10건씩 더 보여주는 거래인데 굳이 html로 테이블을 일일히 만드는거임

 

보니까 라디오 버튼으로 어떤 정보의 팝업을 띄울지 그것 때문에 만들어 놨더라고 그래서 페이징처리도 좆같은데 이번에 보고서 출력하는 것 땜에 위에 질문할 상황 생겨서 2차로 고통받는중

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
181323 [컴퓨터] 쿠팡에서 컴 견적좀 대충해봣는데요 15 맘모스바 0 2 시간 전 57
181322 [컴퓨터] 아부지가 사용하실 노트북 추천점 해주이소 띨띠리 0 4 시간 전 49
181321 [잡담] 로지텍 무선마우스 쓰면서 다 좋은데 4 닉으로드립치고싶냐 0 4 시간 전 127
181320 [모바일] 삼성폰 이제 안쓴다. 4 레벨더높아너보다 0 4 시간 전 197
181319 [모바일] 보조배터리 이거 삼 4 달맛소스 0 5 시간 전 126
181318 [정보] 뭔 짓을 해봐도 컴퓨터 프리징이 해결 안될 때 4 Kalysaar 0 6 시간 전 81
181317 [견적] 그램프로 16 외장 가격 질문 dojoifej 0 7 시간 전 40
181316 [잡담] k-esim 2화 6 ye 0 7 시간 전 75
181315 [컴퓨터] rx6800 글카 어떰? 살만한가? 7 도스기스 0 9 시간 전 146
181314 [잡담] 로지텍마우스 고쳐보려고 휠인코더샀음.. 9 바흐 0 12 시간 전 197
181313 [모바일] 요즘 갤24/24+ 어떰? 9 포츈아그렇구나 0 12 시간 전 201
181312 [컴퓨터] 와 컴맹인데 뒤지는줄 알았다 5 mag321upx 2 12 시간 전 198
181311 [모바일] 강화유리 vs 필름 9 프리즘 0 13 시간 전 129
181310 [견적] 완본체 봐주실수있나요? 4 일째된뉴비 0 13 시간 전 126
181309 [잡담] 지금인존버즈가 존엄이지? 6 헤지스 0 14 시간 전 109
181308 [모바일] 진짜 대단하다 k-esim! 3 ye 0 15 시간 전 155
181307 [모바일] 왠지 대화면 태블릿이 갖고싶은데… 6 中國夢 0 15 시간 전 158
181306 [견적] 견적2가지중에 추천좀 2 아아우오유웅 0 15 시간 전 66
181305 [컴퓨터] 작은 광축마우스 추천좀 4 디루미덥 0 17 시간 전 70
181304 [잡담] 가성비글카 어떤거많이씀?? 10 근육만들자 0 18 시간 전 249