XplatformArgumentResolver 클래스에 @RequestDataSetList 어노테이션 반영
This commit is contained in:
@@ -65,8 +65,9 @@ public class XplatformArgumentResolver implements HandlerMethodArgumentResolver
|
||||
public boolean supportsParameter(MethodParameter parameter) {
|
||||
// TODO Auto-generated method stub
|
||||
boolean result = false;
|
||||
|
||||
if(parameter.hasParameterAnnotation(RequestDataSet.class)){
|
||||
if(parameter.hasParameterAnnotation(RequestDataSetList.class)){
|
||||
result = true;
|
||||
}else if(parameter.hasParameterAnnotation(RequestDataSet.class)){
|
||||
result = true;
|
||||
}else if(parameter.hasParameterAnnotation(RequestVariable.class)){
|
||||
result = true;
|
||||
|
||||
@@ -13,9 +13,11 @@ import org.springframework.ui.Model;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import com.terry.xplatform.config.xplatform.annotation.RequestDataSet;
|
||||
import com.terry.xplatform.config.xplatform.annotation.RequestDataSetList;
|
||||
import com.terry.xplatform.config.xplatform.annotation.RequestVariable;
|
||||
import com.terry.xplatform.service.SampleService;
|
||||
import com.terry.xplatform.vo.SampleVO;
|
||||
import com.tobesoft.xplatform.data.DataSetList;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
@@ -50,7 +52,9 @@ public class SampleController {
|
||||
@RequestMapping("/egovSampleModify")
|
||||
public void modify(@RequestDataSet(name="ds_input")ArrayList<SampleVO> dataSet
|
||||
, @RequestDataSet(name="ds_input")List<Map<String, Object>> dataSetMap
|
||||
, @RequestDataSet(name="ds_input")Set<SampleVO> dataHashSet) {
|
||||
, @RequestDataSet(name="ds_input")Set<SampleVO> dataHashSet
|
||||
, @RequestDataSetList DataSetList dataSetList) {
|
||||
logger.info("modify");
|
||||
sampleService.modify(dataSet);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user