Spring Sending Data From Controller To UI
Spring Sending Data From Controller To UI
Ex:
package com.app;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class HomeController {
@RequestMapping("/welcome")
public ModelAndView welcome(){
ModelAndView mav=new ModelAndView("welcome");
mav.addObject("empId", 100);
mav.addObject("empName", "AJ");
mav.addObject("empSal", 250.36);
return mav;
}
<h1>Data is :</h1>
<b>${empId},${empName},${empSal}</b>
<%=req.getAttribute(“empId”)%>
package com.app;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class HomeController {
@RequestMapping("/welcome")
public ModelAndView welcome(){
ModelAndView mav=new ModelAndView("welcome");
Employee emp=new Employee();
emp.setEmpId(10);
emp.setEmpName("AJ");
emp.setEmpSal(12.35);
mav.addObject("empObj", emp);
return mav;
}
<b> ${empObj.empId},${empObj.empName},${empObj.empSal}</b>
Or
Out.print(emp.getEmpId());
%>
package com.app;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class HomeController {
@RequestMapping("/welcome")
public ModelAndView welcome(){
ModelAndView mav=new ModelAndView("welcome");
Employee emp=new Employee();
emp.setEmpId(10);
emp.setEmpName("AJ");
emp.setEmpSal(12.35);
or
<%
List empList=request.getAttribute("empListObj");
Iterator iterator= empList.iterator();
while(iterator.hasNext()){
Employee emp=(Employee)iterator.next();
out.println(emp);
}
%>
Location : http://central.maven.org/maven2/javax/servlet/jstl/1.2/jstl-1.2.jar