Posts

Showing posts from February, 2016
Image
Spring MVC using Multiple ActionController ----------------------------------- -------------------------------------------------------------------- Create EmpCrudController controller class ------------------------------------------------------------------- package controller; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.multiaction.MultiActionController; public class EmpCrudController extends MultiActionController { //empsave public ModelAndView empsave(HttpServletRequest req,HttpServletResponse res) throws Exception { String name=req.getParameter("name"); String email=req.getParameter("email"); String address=req.getParameter("address"); System.out.println(...
Image
Spring MVC using URL View Controller -------------------------------------- ----------------------------------- Create HelloController  controller file. -------------------------------------- package com.ControllerMapping; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; import org.springframework.web.servlet.mvc.ParameterizableViewController; import org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping; public class HelloController extends ParameterizableViewController{ @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { //ControllerClassNameHandlerMapping String name=request.getParameter("name"); Map m=new HashMap(); m.put(...
Image
Spring MVC using ParameterizableViewController ----------------------------------------------- ---------------------------------------------------------- Create HelloController class and extends ParameterizableViewController so that we can pass dynamically View(jsp) name through xml file. ----------------------------------------- package com.ControllerMapping; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; import org.springframework.web.servlet.mvc.ParameterizableViewController; import org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping; public class HelloController extends ParameterizableViewController{ @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Excep...
Image
MVC using Abstract Controller Class ------------------------------------------ ------------------------------- Create controller Class HelloController ------------------------------------------------- package com.controller; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.AbstractController; import org.springframework.web.servlet.mvc.Controller; import org.w3c.dom.views.AbstractView; public class HelloController extends AbstractController { /*@Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { String name = request.getParameter("name"); Map m = new HashMap(); m.put("msg", "hello...." + name); ModelAndView mav = new ModelAndView("success...
Image
MVC using Context Listener Loader ------------------------------------------------------------------ -------------------------------------------------------------- Create HelloController Class -------------------------------------------------------- package com.contextlistener; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; public class HelloController implements Controller { @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { Map m=new HashMap(); String name=request.getParameter("name"); m.put("msg","Hello...from simple"+name); ModelAndView mvc=new ModelAndView("success", m); System.out.println(" From Simple MVC..."); re...
Image
MVC using  Controller Classname mapping URL mapping ------------------------ -------------------------------------------------- Create HelloController class -------------------------- package com.ControllerMapping; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; import org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping; public class HelloController implements Controller{ @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { //ControllerClassNameHandlerMapping String name=request.getParameter("name"); Map m=new HashMap(); m.put("msg", "Hello ... from ControllerClassURL mapping "+ name); ModelAndView mvc=new ModelAndView(...
Image
MVC using  simpleURLHandler  mapping --------------------------------------------- Create Controller file HelloController -------------------------------------------------------------- package com.simpleURLHandler; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; public class HelloController implements Controller { @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { Map m=new HashMap(); String name=request.getParameter("name"); m.put("msg","Hello...from simple"+name); ModelAndView mvc=new ModelAndView("success", m); System.out.println(" From Simple MVC..."); return mvc; } } ----------...