2014-07-09 1 views
0
<% String qDescription = null; 

if (questionList == null || questionList.isEmpty()){ 
    System.out.println("Empty"); 
}else{ 
    System.out.println("Retrieval successful"); 


     SurveyQuestionBean questionBean= (SurveyQuestionBean)questionList.get(0); 
     qDescription = questionBean.getQuestionDescription(); 
     System.out.println("qDescription HERE: " + qDescription); 

} 
%> 
<td> 
    <textarea name="q_description" id="q_description" class="mlselect" cols='100' rows='5' ><%=qDescription%></textarea> 
         </td>  

Scriptlet의 텍스트 변수를 q 텍스트 필드에 표시하려고합니다. system.out println 올바른 데이터를 가져옵니다, 그러나 할당 할 때 null 표시합니다. Scriptlet을 사용하는 것은 좋지 않지만이 방법으로 구현해야합니다. 어떤 도움을 주시면 감사하겠습니다. 미리 감사드립니다.Scriptlet 변수를 Jsp Textarea에 할당

+0

@ 'textarea name = "q_description"id = "q_description"class = "mlselect"cols ='100 'rows ='5 'value = "$ {qDescription}"/>' – SparkOn

+0

@M. Sharma는 답장을 보내 주셔서 감사합니다. 그러나 전체 페이지에 코드 줄을 넣을 때 실망감을 느꼈습니다. – user2505231

+0

@ user2505231 코드를 사용하고 변수 –

답변

0

jsp 페이지가 제대로 작동하려면 %>으로 else 절을 ​​닫아야합니다.

+0

미안하다. 나는 그것을 묶었 다. 단지 그것을 붙이는 것을 잊었다. 하지만 모든 %>을 (를) 확인한 후에도 여전히 작동하지 않고 내 게시물을 편집 할 것입니다. – user2505231

0

이 시도 :

<퍼센트의 out.println (qDescription); %>