프로그래밍

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

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

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

 

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

10개의 댓글

9 일 전

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

0
@인간지표

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

0
9 일 전

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

0
@블블블블

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

0
9 일 전

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

 

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
9 일 전

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

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

 

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

 

0
@유부남

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

0
9 일 전

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

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

사람들 암 걸리겠어

0
@유부남

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

 

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

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
181350 [잡담] Cpu 교체 후 부팅 안되던거 해결함! 4 Kalysaar 0 4 시간 전 97
181349 [컴퓨터] 32gr75q 액정깨짐 5 8in 0 5 시간 전 67
181348 [컴퓨터] 하드 추가 설치하려고 하는데 질문 좀 2 꺼삐딴 0 5 시간 전 34
181347 [견적] 이륙 가능할까요? 6 개똥BUG 0 5 시간 전 53
181346 [잡담] 5700x3d 배송와서 바로 갈아끼웠는데 12 Kalysaar 0 5 시간 전 157
181345 [잡담] 아 4070 팔고 5천번대로 넘어가야되는데 1 Gargantua 0 6 시간 전 78
181344 [잡담] 채찍피티 채찍질 해봄 69746974 0 7 시간 전 75
181343 [컴퓨터] 와 4070ti 120인가 주고샀던거같은데 13 문동주김서현황준서 0 7 시간 전 149
181342 [잡담] 57x3d 살려는데 알리 다음 세일이 언제냐? 3 아이톨쥬 0 7 시간 전 61
181341 [컴퓨터] 와시발 지금까지 해골물 마시고 살았어 2 오이냉국피바라기 2 8 시간 전 186
181340 [컴퓨터] 여기서 그래픽카드만 4060ti로 바꿔도 되나요? 5 오이냉국피바라기 0 8 시간 전 81
181339 [컴퓨터] 5800x3d 요즘 살만함? 4 seGyun 0 8 시간 전 120
181338 [잡담] 맥북 에어 15인치 쓰시는분 있음? 2 한빛 0 9 시간 전 76
181337 [견적] 형들 컴알못 개붕이 이거 출격해두될까? 6 개똥BUG 0 10 시간 전 60
181336 [컴퓨터] 영상 편집용 4k 컴퓨터 견적 괜찮은지 봐줘 형들! 8 씨제이다 0 11 시간 전 93
181335 [컴퓨터] 케이스랑 쿨러만 바꾸려고 했는데 1 침착하게선택해 0 11 시간 전 52
181334 [잡담] 독거미 진짜 좋다 2개살껄 7 한화우승 0 12 시간 전 277
181333 [잡담] 3d 프린터 쓰는 개붕이는 없냐 3 경기도하남시 0 12 시간 전 74
181332 [프로그래밍] [C#]프로세스 숨겼다 표시했다 하는 프로그램 4 Robin 1 13 시간 전 127
181331 [잡담] 아이패드 고민하다가 12.9 샀는데 15 싱싱미역상태입니다 0 14 시간 전 146