扫描会话项目

时间:2014-11-28 20:00:56

标签: spring jsp spring-mvc

我试图扫描放在Spring MVC Project会话中的项目

@RequestMapping(value="/",method=RequestMethod.GET)
public String welcome(HttpServletRequest request){
    HttpSession session=request.getSession();
    Enumeration<String> list=session.getAttributeNames();
    while(list.hasMoreElements())
        System.out.println(list.nextElement());
    return "index";     
}//welcome

我有输出:

scopedTarget.carrello
org.springframework.web.context.request.ServletRequestAttributes.DESTRUCTION_CALLBACK.scopedTarget.carrello
org.springframework.web.context.request.ServletRequestAttributes.DESTRUCTION_CALLBACK.scopedTarget.cliente
scopedTarget.cliente
num_articoli
totale_carrello

carrello和utente是两个bean,其范围为= session;而num_articoli和totale_carrello是用@SessionAttributes编写的两个属性。

我的问题是:

  1. 这是什么意思“org.springframework.web.context.request ....”和scopedtarget前缀?
  2. 为什么我可以在jsp页面中只访问SessionAttributes?如何使用scope = session访问bean的参数?
  3. 由于

0 个答案:

没有答案