2012-08-24 3 views
1

ATG의지도에서 키와 값을 가져 오는 방법은 무엇입니까?ATG의지도에서 키와 값을 가져 오는 방법은 무엇입니까?

<dsp:getvalueof var="omap" param="map"/> 

<dsp:valueof value="${omap.key}"/> 

나는 내가 잘 작동지도

<dsp:valueof value="${omap}"/> 

에서 여러 키와 값이 어떤 값을 볼 수 없습니다입니다.

당신의 클래스와 JSP를 사용 코드에
+0

모든 것이 정확 해 보입니다. ' Patrick

+0

Peter 님, 지금은 작동 중입니다. forEach로 전달한 것입니다. 물방울과 열쇠와 요소 (가치)를 얻을. 감사합니다 Logged –

답변

2

사용 ServiceMap 데이터 타입

<dsp:droplet name="/atg/dynamo/droplet/ForEach"> 
<dsp:param name="array" param="empployeemap"/> 
<dsp:setvalue param="employee" paramvalue="element" /> 

<dsp:oparam name="output"> 
    <tr> 
     <td width="10%"><dsp:valueof param="employee.empid" /></td> 
     <td width="20%"><dsp:valueof param="employee.dob" /></td> 
     <td width="70%"> </td> 
    </tr> 
</dsp:oparam> 
</dsp:droplet> 
0

은,이 맵의 반복에 대한 ForEach 물방울을 사용하는지도가 필요하기 때문에 ("OMAP")를

<dsp:getvalueof var="omap" param="map"/> 

<dsp:droplet name="/atg/dynamo/droplet/ForEach"> 
<dsp:param name="array" value=${omap}/> 
    <dsp:oparam name="output"> 
    Key:: <dsp:valueof param="key" /> <br /> 
    Value :: <dsp:valueof param="element" /> <br /> 
    </dsp:oparam> 
</dsp:droplet> 
관련 문제