<c:set>에 대해
- 작성자 :
- 김*름
- 작성일 :
- 2010-03-04 10:58:45
- 조회수 :
- 3,868
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
function selectReqDetail_1()
{
var i = document.reqform2.selectReqDetail1.options.selectedIndex;
var text=document.reqform2.selectReqDetail1.options[i].text;
document.reqform2.reqDetail1.value = text;
<c:set var ="req1">test</c:set>
//**** 이 부분에서 자바스크립트 변수인 test의 값을
var req1의 value로 넣고 싶습니다. 방법이 없을까요?
document.getElementById('a').innerHTML =
"<select name='selectReqDetail2'>
<option> </option>
<c:forEach var='result' items='${resultList2}' varStatus='status'> <c:if test='${result.reqDetail1 ==req1 }'>
<option value='<c:out value='${result.reqDetail2}'/>'>
<c:out value='${result.reqDetail2}'/></option>
</c:if></c:forEach> </select>";
}
{
var i = document.reqform2.selectReqDetail1.options.selectedIndex;
var text=document.reqform2.selectReqDetail1.options[i].text;
document.reqform2.reqDetail1.value = text;
<c:set var ="req1">test</c:set>
//**** 이 부분에서 자바스크립트 변수인 test의 값을
var req1의 value로 넣고 싶습니다. 방법이 없을까요?
document.getElementById('a').innerHTML =
"<select name='selectReqDetail2'>
<option> </option>
<c:forEach var='result' items='${resultList2}' varStatus='status'> <c:if test='${result.reqDetail1 ==req1 }'>
<option value='<c:out value='${result.reqDetail2}'/>'>
<c:out value='${result.reqDetail2}'/></option>
</c:if></c:forEach> </select>";
}
A
안녕하세요.. 김아름님..
core tag library는 서버 사이드 처리입니다.
즉 <c:set var ="req1">test</c:set> 부분은 서버 사이드 변수(모델)가 생성되는 것으로..
자바스크립트 변수로 지정하시려면..
다음과 같이 하시면 됩니다.
var req1 = '${req1}'; // EL 방식
그럼.. 즐거운 하루 되십시오.
감사합니다.
core tag library는 서버 사이드 처리입니다.
즉 <c:set var ="req1">test</c:set> 부분은 서버 사이드 변수(모델)가 생성되는 것으로..
자바스크립트 변수로 지정하시려면..
다음과 같이 하시면 됩니다.
var req1 = '${req1}'; // EL 방식
그럼.. 즐거운 하루 되십시오.
감사합니다.