package com.github.dandelion.bootleaf; import com.github.dandelion.core.web.AssetRequestContext; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.HttpServletRequest; @Controller public class DandelionSampleControler { @RequestMapping(value = "/") public String goToIndex() { return "index"; } @RequestMapping(value = "/asset-bundles") public String goToAssetBundle() { return "asset-bundles"; } @RequestMapping(value = "/asset-graph/using-the-api") public String goToAssetGraphUsingTheApiExample(HttpServletRequest request) { AssetRequestContext.get(request).addBundle("bundle-using-api"); return "asset-graph/using-the-api"; } @RequestMapping(value = "/asset-graph/{page}") public String goToAssetGraphOtherExamples(@PathVariable String page) { return "asset-graph/" + page; } @RequestMapping(value = "/asset-locators") public String goToAssetLocators() { return "asset-locators"; } @RequestMapping(value = "/graph-viewer") public String goToGraphViewer() { return "graph-viewer"; } }