我在Session中放了一个JavaBean,
如何在JSP页面中快速取出这个Bean的属性值。

解决方案 »

  1.   

    漏了个session 是${session.JavaBean.XXX}
      

  2.   

    ${JavaBean.属性值}
    或者${sessionScope.属性值}你的javaBean 的成员变量首先要有生成get  set 方法
      

  3.   


    或者${sessionScope.JavaBean.属性值}
    少东西了
      

  4.   

    在JSP中使用动作元素<jsp:useBean>,就可以直接调用你所要用的JAVABEAN了,具体使用方法就是,<jsp:useBean id="**" class="你要用的JAVABEAN"> 
      

  5.   

    可以用 get()方法取  另外用表达式的方法 ${session.Scope.JavaBean.属性值}
      

  6.   

    ${sessinScope.属性值}应该可以的
      

  7.   

    1 使用el表达式,${javaben.属性名}2 用小脚本的表达式<%=javaben.属性名%>
      

  8.   

    或者用struts2的ognl表达式 
      

  9.   

    <%
     Bean类 bean=(Bean类)session.get("bean名")
    %>或者
    ${sessionScope.JavaBean.属性值}
      

  10.   

    在JSP中使用动作元素<jsp:useBean>,就可以直接调用你所要用的JAVABEAN了,具体使用方法就是,<jsp:useBean id="**" class="你要用的JAVABEAN"> 
    取值时用<jsp:get nemProperty name="上面的id" Property="即javabean的属性">
    也可以用el表达式语言,我比较赞成有el表达式啊${javaBean.属性},首先要用<jsp:useBean>
      

  11.   

    用EL表达式吧,这个挺快的,具体方法楼上N条了
      

  12.   

    入门用 YourBeanStyle bean =(YourBeanStyle) session.getAttribute("beanName");
    然后,再通过访问器get进行取值(在你的Bean源代码里,必须有相应的访问器跟设置器。)jsF的,是进阶来的,我也不会。但用这种方法算是很好的。