मैं सत्र स्कोप से एक डोमेन ऑब्जेक्ट (UserVO) पढ़ना चाहता हूं।स्प्रिंग 3.0 सेट करें और सत्र विशेषता प्राप्त करें
मैं एक नियंत्रक WelcomeController बुलाया में UserVO की स्थापना कर रहा हूँ
@Controller
@RequestMapping("/welcome.htm")
public class WelcomeController {
@RequestMapping(method = RequestMethod.POST)
public String processSubmit(BindingResult result, SessionStatus status,HttpSession session){
User user = loginService.loginUser(loginCredentials);
session.setAttribute("user", user);
return "loginSuccess";
}
}
मैं JSP पृष्ठों <h1>${user.userDetails.firstName}</h1>
में वस्तु का उपयोग करने में सक्षम हूँ लेकिन मैं,
एक और नियंत्रक से मूल्य को पढ़ने में सक्षम नहीं कर रहा हूँमैं इस प्रकार सत्र विशेषता को पढ़ने के लिए कोशिश कर रहा हूँ:
@Controller
public class InspectionTypeController {
@RequestMapping(value="/addInspectionType.htm", method = RequestMethod.POST)
public String addInspectionType(InspectionType inspectionType, HttpSession session)
{
User user = (User) session.getAttribute("user");
System.out.println("User: "+ user.getUserDetails().getFirstName);
}
}
आप कैसे असमर्थ हैं? – Bozho
की सटीक समस्या क्या है अब मुझे आपके लिए एक ही समस्या है। क्या आपको कोई अन्य समाधान मिला? –