Sha256: 92345f76a9ea2c21d494d956e27b1f1e5b82bbc3dea439d9be4379e477380fbb

Contents?: true

Size: 1016 Bytes

Versions: 1

Compression:

Stored size: 1016 Bytes

Contents

package com._5values.dummy.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
    @RequestMapping("/hello")
    public class HelloController {
	
	@RequestMapping(method = RequestMethod.GET)
	    public String get(ModelMap model) {
	    return printWelcome(model);
	}
	
	@RequestMapping(method = RequestMethod.PUT)
	    public String put(ModelMap model) {
	    return printWelcome(model);
	}
	
	@RequestMapping(method = RequestMethod.POST)
	    public String post(ModelMap model) {
	    return printWelcome(model);
	}
	
	@RequestMapping(method = RequestMethod.DELETE)
	    public String delete(ModelMap model) {
	    return printWelcome(model);
	}
	
	public String printWelcome(ModelMap model) {   
	    model.addAttribute("message", "Spring 3 MVC Hello World");
	    return "hello";
	}
    }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
reigns-1.0.1-java reference_apps/valid_app/src/main/java/com/5values/dummy/controller/HelloController.java