extJs 3.2.x에서 작업 중입니다.문자열을 json으로 반환합니다.
문자열을 반환하는 간단한 함수가 있습니다.
public Object getRevenueCurrency(....) {
return "USD";
}
JSON에 응답 유형을 매핑하는 Jackson mapper가 있습니다. 데이터를 검색하려고 시도
<bean name="jsonView" class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">
<property name="contentType">
<!-- <value>application/json</value> -->
<value>text/html</value>
</property>
</bean>
은 다음과 같이 진행됩니다
{"string": "USD"}
나는 아무 서버 나 JS 예외가 없지만 예외 :
currencyStore = new Ext.data.JsonStore({
id:'currencystore',
url: 'xxxxxxx?action=getcurrency',
root: 'string',
listeners: {load: function(store) {
rev_currency=store.?????;
}
}
});
currencyStore.on('exception',function(store, records, options){
alert('Exception was called');
},this);
피들러가 같은 서버에서 응답을 보여줍니다 경고가 호출됩니다.
1. 통화 가치를 추출하려면 어떻게해야합니까?
2. 위의 예외 처리기에서 예외에 대한 의미있는 정보를 추출하는 방법은 무엇입니까?
루트 속성을 가져 오면 예외도 방지되지 않습니다. 예외가 무엇인지 어떻게 알 수 있습니까? – IUnknown