x:getParameter 조치는 매개변수의 값을 가져오기 위해
사용됩니다. Select, Modify 또는
ProcedureCall에서 특정 매개변수를 명시적으로 지정하거나, 사용자가 아래의
position 및 name 속성에 설명된 대로 이러한 선택사항을 기본값으로 만들 수 있습니다. 이는 특히 x:repeat 본문에 조치가 발생할 경우에 유용합니다.
구문
<x:getParameter name = "target bean name"
parmName = "name"
position = "number"
nullToken = "string" />
x:getParameter 요소에는 다음과 같은 속성이 있습니다.
- name
- 매개변수 값을 확보할 DBSelect, DBModify 또는 DBProcedureCall Bean의
이름을 지정합니다. 값은 대소문자가 구분되며
범위 내에 있는 Select, Modify 또는 ProcedureCall 변수와 일치해야
합니다. 이 속성은 name 속성을 지정한 x:repeat의 본문 내에 조치가 (직접 또는 간접적으로)
있지 않으면 반드시 지정해야 합니다. 그러한 경우,
name 속성의 기본값은 가장 가까이에 포함하고 있는 x:repeat에 지정된
값과 동일합니다.
- parmName
- 매개변수의 이름입니다. 이 값은 대소문자를 구분합니다. 속성은 선택사항이며 기본값은 없습니다. 이 속성이나 position 속성으로 매개변수를
식별해야 합니다. 두 속성 모두를 명시적으로 지정하면 오류가 발생합니다.
- position
- 매개변수의 위치를 지정합니다. 첫 번째 매개변수 위치는 1입니다.
이 속성은 선택적입니다. 이 속성이나 parmName 속성으로 매개변수를
식별해야 합니다. 두 속성 모두를 명시적으로 지정하면 오류가 발생합니다.
- nullToken
- JSP 출력에서 데이터베이스 널 값을 표시하기 위해 사용할
대소문자 구분 문자열 값을 지정합니다.
이 속성은
선택사항입니다. 이 속성을 생략하면
연관된 x:select, x:modify 또는
x:procedureCall 조치에서 동일 속성의 값이 사용됩니다. 두 위치 모두에서 속성을 생략하면 기본값 &empty가 사용됩니다. (&empty는
HTML 문자 엔티티와 유사한 특수 값으로, 이 속성에서 빈 문자열을 표시하는 것으로
인식됩니다.)
널 값 표시에 대한 자세한 정보는 널 값을
참조하십시오.