2011-04-14 2 views
0

나는이있다 : 나는 텍스트 상자의 새로운 성 값의 setgender 값을 비교하고 성별에 이미 종료하면 다른 하나를 수정할까요라는 대화 상자가 어떻게JSP 페이지 자바 빈즈 대화 상자

<% if (nameBean.getTxnType().equalsIgnoreCase("Update")) 
    { %> 
    <TD><B>Gender: </B></TD> 
    <TD><INPUT TYPE=TEXT NAME="tbGender" 
       VALUE="<%= nameBean.getGender()%>" MAXLENGTH=1 SIZE=3 ></TD> 
<% if (nameBean.getGender() == nameBean.setGender()) 
{ %> 

<script type="text/javascript"> 
alert("Alert Box"); 
</script> 

<% } %> 

을 (Y/N) 필요한 작업을하십시오. jsp 값을 자바 스크립트로 어떻게 만들 수 있습니까? 이것이 어떻게 가능한지?

답변

0

JavaScript가 필요하지 않습니다. $ {object.Property} 표기법을 사용하여 JSLT를 읽고 bean을 전달해야한다. 이 표기법을 사용하면 for-each 루프, 조건문 등을 사용할 수 있습니다.

getGender()가 true/false를 반환하고 setGender()를 사용하면 nameBean.getGender() == nameBean.setGender())는 뮤 테이터이므로 아무 것도 반환하지 않습니다.

관련 문제