Close

Spring MVC - javax.inject.Provider Examples

Spring MVC 

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import javax.inject.Provider;
import javax.servlet.http.HttpServletRequest;

@Controller
@RequestMapping("/trades")
public class TradeController {

@Autowired
private Provider<Visitor> visitorProvider;

@RequestMapping("/**")
public String handleRequestById (Model model, HttpServletRequest request) {
model.addAttribute("msg", "trades request, serving page " + request.getRequestURI());
visitorProvider.get()
.addPageVisited(request.getRequestURI());
return "traders-page";
}
}
Original Post




See Also