Differences
This shows you the differences between two versions of the page.
|
java:new-app-v2 [20/10/2017 13:18] Anthony Arents [New Java Web Applications] |
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> | ||
| + | ===== Presentation (Ajax, MultiActionController) ===== | ||
| + | |||
| + | use requestmapping to map based on action parameter | ||
| + | |||
| + | <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") | ||
| + | public ModelAndView validateBankverbindung(final WebRequest hsr) { | ||
| + | } | ||
| + | } | ||
| + | </code> | ||
| ===== Presentation (Restcontroller) ===== | ===== Presentation (Restcontroller) ===== | ||