간단하지만 성가신 문제가 있습니다. <s:select>
태그를 성공적으로 채우는 객체 목록이 있습니다.스트럿츠 2 태그의 자바 스크립트 이벤트에 변수 전달
<s:select name="curProfesor.pais" value="%{curProfesor.pais}" list="paises" listValue="nombre" headerKey="" headerValue="Seleccione" label="País de Residencia:" onchange="changer(1,???})"/>
하고 목록의 클래스의 구조는 다음과 같습니다 : 태그는 (스페인 이름이나 정보를 상관하지 마십시오 다음과 같다
public class Pais{
private int id;
private int iso_num;
private String iso2;
private String iso3;
private String nombre;
문제로 묘사된다 ??? 그리고 그것을 시도해도리스트에서 "onchange"함수로 정보를 전달할 수 없기 때문에 전달하고자하는 것은 객체의 ID이며 OGNL 대괄호를 사용하여 시도했습니다 (% {}) 작동하지 않는 것 같습니다.
이 문제에 대한 도움은 매우 높이 평가 될 것입니다.
편집 : 스트럿 태그는 다음과 같습니다 : 내가 통과하려고하면 현재 선택한 개체의 ID, 즉 당신이 여기에 두 가지 개념을 혼합하는 생각 <s:select>
코드가 훨씬 더 :) –