Pessoal,
Tenho essa tarefa para fazer e estou quebrando a cabeça pra entender o que o kra quis dizer com (na chamada da validateheader informar o novo parâmetro como ?S? caso a natureza do servtype for igual a L ou C e ?N? caso a natureza for S) …Alguém pode me dar uma força?
ServiceType servType = getServiceType(controller);
putInSession("serviceType", servType);
getAttributeMap().put("serviceType", servType);
boolean isRefresh = "reqMaintain2.jsp".equals(getActualPage());
if("L".equals(servType.getNature()) || "C".equals(servType.getNature())){
getAttributeMap().put("serviceType", "N");//<--o que eu coloco aqui???
}else if("S".equals(servType.getNature())){
getAttributeMap().put("serviceType", "S");//<--o que eu coloco aqui???
}
result = controller.validateInformation(getAttributeMap(), servType, isRefresh);