Exceção do Struts2 lidando com o uso?
eu tenho meuAction
classe abaixo na qualgetTspNameIdMap
jogaReqMgmtException
exceção (exceção personalizada).
public String findTspNameIdMap(){
SlsReqMgmtCommonRemote slsReqMgmtCommonRemote = null;
tspNameIdMap = new HashMap<String, String>();
try{
slsReqMgmtCommonRemote = getSlsReqMgmtCommonRemote();
tspNameIdMap = slsReqMgmtCommonRemote.getTspNameIdMap(gmaThresholdParameters.getId().getCircleId());
}
catch(ReqMgmtException rEx){
addActionError(rEx.getError());
result = "error";
return ERROR;
}
catch (Exception e){
addActionError("Error in processing your request. Contact Administrator");
e.printStackTrace();
System.out.println("[ConfigureTspThresholdAction: findTspNameIdMap Function]:In catch Inside Constructor!!");
result = "error";
return ERROR;
}
return SUCCESS;
}
Sei que também há manipulação de exceção no Struts2, no entanto, atualmente não estou usando. Devo usar o tratamento de exceções do Struts2? Qual seria o seu uso?