2011-02-23 5 views
0

내 Struts 2 기반 응용 프로그램에는 ArrayList가 있습니다. 이 목록을 자바 스크립트 파일로 보내면 목록 항목을 jsp 요소와 비교하고 유효성 검사를 기반으로 일부 메시지를 표시 할 수 있습니까? Java 스크립트 파일에서 배열 목록 데이터를 어떻게 사용할 수 있습니까? JSON을 사용하고 싶지 않습니다.자바 스크립트 파일의 배열 배열 트래버스

답변

0

당신이 <logic:iterate>을 사용하고 List을 반복 할 수있다 this example의 확실하지, here 예를

입니다 귀하의 질문은 당신이 ArrayList의를 보낼 것처럼 보일 수 있습니다
0

클라이언트에게 직접적으로 이것은 JSP에 의해 처리되지 않는다는 것을 의미합니다. 가장 쉬운 방법은 JSON을 사용한 다음 XML을 사용하고 JS를 구문 분석해야하는 사용자 정의 형식을 사용하는 것입니다.

그러나 액션 클래스의 값과 JSP의 값을 비교하기를 원한다는 것은 클라이언트가 아닌 서버에서 뷰를 작성할 때 비교가 필요함을 의미합니다. struts2 태그 설명서에서 <s:iterate><s:if> 태그를 사용하면이 작업을 수행 할 수 있습니다.

두 가지 아이디어는 약간의 추측 작업 없이는 해결할 수없는 것입니다.