2015-01-16 1 views
0

저는 JSP의 초보자입니다.out.println()의 텍스트 영역 구문

어떤 상황에서는 텍스트 영역을 표시하고 싶습니다.

<%if(select!=null) 
    out.println("<textarea name='test' id='test'><%=select%></textarea>"); 
%> 

그것은 2

오류 이름 :: 문자열 리터럴 줄에 구문 오류가 표시되고 제대로 따옴표에 의해 폐쇄되지 않습니다.

도와주세요 ..

편집 선택 문자열의 배열 난 당신이 서블릿과 JSP를 사용하는 방법의 가미하여 있습니다 참조 String select[]

답변

0

을 즉이다.

HTML의 사용법은 Servlet과 JSP가 동일하지 않다는 점에 유의해야합니다.

당신이 서블릿에서 HTML 코드를 출력 할 필요가 있다는 사실 일 수도 있지만,

out.println("<textarea name='test' id='test'><%=select%></textarea>"); 

이 코드에서 오류를 제거하려면 JSP

에 보유하지 않고, 단순히 생락 "out.printl()"부분을 작성하고 대신 다음을 작성하십시오. 닫는/열기 paranthesis도 잊지 마십시오! 아래 코드를 복사 + 붙여 넣기하십시오.

<%if(select!= null){ %> 
     <textarea name='test' id='test'><%=select%></textarea> 
    <%} %>