Javatpoint Logo

java.lang.Error: Unresolved compilation problem: The method put(Object, Object) in the type Map is not applicable for the arguments (String)

By: rupali*** On: Wed Aug 12 17:04:48 IST 2015     Question Reputation0 Answer Reputation0 Quiz Belt Series Points0  0Blank User
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.handler.SimpleUrlHandlerMapping;
import org.springframework.web.servlet.mvc.Controller;


public class HelloController implements Controller {

@Override
public ModelAndView handleRequest(HttpServletRequest req,
HttpServletResponse res) throws Exception {
//SimpleUrlHandlerMapping suhm=new SimpleUrlHandlerMapping();
//suhm.setMappings(mappings);
// TODO Auto-generated method stub

return null;
String name=req.getParameter("name");
Map m=new HashMap();

m.put("msg" +"hello..using ControllerClassNameHandlerMapping"+name);
ModelAndView mav=new ModelAndView("success",m);
return mav;
}

}
Up0Down

 
Hii rupali you have to mention the map name and pagename and also map object while returning modelandview object like given below:
return new ModelAndView("admin", "map", map); where admin is jsp page name ,map is map name and "map" is used on jsp page for iterating the data
Image Created0Down

By: [email protected] On: Thu Aug 13 11:22:30 IST 2015 Question Reputation0 Answer Reputation0 Belt Series Points0 0User Image
Are You Satisfied :0Yes0No