Differences

This shows you the differences between two versions of the page.

Link to this comparison view

java:new-app-v2 [10/11/2017 15:46]
Anthony Arents [PreentationControllers (Ajax)]
java:new-app-v2 [14/12/2017 12:33] (current)
Anthony Arents [Tracking versions]
Line 24: Line 24:
 https://www.artifact-listener.org/\\  https://www.artifact-listener.org/\\ 
 \\ \\
-My list (on the right of the screenshot) +My list (on the right of the screenshot)\\  
-{{:java:screenshot-www.artifact-listener.org_2017-07-06_11-41-02.png?nolink|}}+{{:java:screenshot-www.artifact-listener.org_2017-07-06_11-41-02.png?nolink&600|}}
  
 \\  \\ 
Line 2846: Line 2846:
 </code> </code>
  
-===== Preentation (Ajax, MultiActionController) =====+===== Presentation (Ajax, MultiActionController) =====
  
 use requestmapping to map based on action parameter use requestmapping to map based on action parameter
  
 <code java> <code java>
 +package de.jcpis.analyse.presentation;
 +
 +import org.apache.logging.log4j.LogManager;
 +import org.apache.logging.log4j.Logger;
 +import org.springframework.beans.factory.annotation.Autowired;
 +import org.springframework.stereotype.Controller;
 +import org.springframework.web.bind.annotation.RequestMapping;
 +import org.springframework.web.context.request.WebRequest;
 +import org.springframework.web.servlet.ModelAndView;
 +import org.springframework.web.servlet.view.json.MappingJackson2JsonView;
 +
 +/**
 + *
 + * @author anthonyarents
 + */
 +@Controller
 +@RequestMapping("/bankverbindung.json")
 +public class BankverbindungController {
 +
 @RequestMapping(params = "action=validateBankverbindung") @RequestMapping(params = "action=validateBankverbindung")
     public ModelAndView validateBankverbindung(final WebRequest hsr) {     public ModelAndView validateBankverbindung(final WebRequest hsr) {
     }     }
-    +    }
 </code> </code>