@RequestMapping("/returnformv2")
public String serveletTest(HttpServletRequest request){
String firstname = request.getParameter("fname");
String lastname = request.getParameter("lname");
String fullname = lastname.concat(firstname);
request.setAttribute("fullname", fullname);
return "helloworld";
}
Now if I retrieve from JSP, ${fullname} is lastname.concat(firstname). Let me show some basic java code, say I call serveletTest("hello");
public String serveletTest(String myString){
System.out.println(myString);
myString = myString.concat(world);
return "bye world";
}
myString should be still "hello" right?
For me, getParameter() from HttpServletRequest makes sense but not request.setAttribute(). Could someone please explain how this works?