In meinem Frühjahrsprojekt erhalte ich Benachrichtigungen von einem Benachrichtigungsdienst, nachdem ich eine Benachrichtigung erhalten habe, wie ich die Benachrichtigungsdaten in meinem Browser anzeigen kann. Hier ist mein Code.So zeigen Sie Daten in einem Browser nach dem Empfang von Benachrichtigungsdaten an
@RequestMapping(value = "/notify/userregister", method = RequestMethod.POST)
public ResponseEntity<String> registerNotification(@RequestBody @Valid RegistrationInfo registrationInfo) throws IOException {
if(registrationInfo != null && registrationInfo.getregistrationInfo()!= null && registrationInfo.getregistrationInfo.size() > 0){
for(int i=0;i<registrationInfo.getregistrationInfo.size();i++){
logger.info("registration notification data:"+registrationInfo.getregistrationInfo().get(i).getUserAccessId()+registrationInfo.getregistrationInfo().get(i).getRegistrationTime));
}
return new ResponseEntity<String>(HttpStatus.OK);
}
else{
return new ResponseEntity<String>(HttpStatus.NO_CONTENT);
}
}
Wenn mein Server läuft, sendet der Registrierungsdienst Benachrichtigungsdaten. Ich kann die Daten in der Protokolldatei sehen und den Registrierungsdienst mit 200 Code bestätigen. Ich möchte die Benachrichtigungsdaten (Ex: registrationInfo.getregistrationInfo(). Get (i) .getUserAccessId()) in meinem Browser anzeigen. Derzeit wird "Whitelabel Error Page" angezeigt. Diese Anwendung hat keine explizite Zuordnung für/error, daher sehen Sie dies als Fallback. Es gab einen unerwarteten Fehler .... ". Wie kann ich diese Fehlermeldung in meinem Browser loswerden?
Sie dies, indem eine Errorcontroller in Ihrer Anwendung lösen können. Sie können den Fehlercontroller eine Ansicht zurückgeben, die Sie benötigen –
können Sie mir einen beliebigen Beispielcode als Referenz zur Verfügung stellen? – madhu
Ich benutze Springboot. jeder Beispielcode wäre eine große Hilfe. – madhu