<bean:define id="user" name="displayYear"/>
<bean:write name="user"/>

解决方案 »

  1.   

    我觉得应该这样,不知道行不行
    <bean:define id="user" name="displayYear"/>
    <bean:write name="user" property="ySeriesName"/>
    <bean:write name="user" property="ySeriesCode"/>要不行你还不如直接在java中这样写
    request.setAttribute("ySeriesName",list.getYSeriesName());
    request.setAttribute("ySeriesCode",list.getYSeriesCode);
      

  2.   

    错了,list要取出一个实体才能在那样写
      

  3.   

    一条纪录的话,为什么还要以list形式返回到页面?
    封装到实体里边,
    <bean:write name="user" property="ySeriesName"/>
    <bean:write name="user" property="ySeriesCode"/>
      

  4.   

    既然是用容器来放置这个对象,那就只能用logic:iterate了。
    如果你确定你的这个功能里永远只是出现一个对象,那就在form里声明一个属性,然后在action中把对象放进去。到界面上用nested标记来显示。
      

  5.   

    actionform里:
    private User user;action里:
    form.setUser(user);jsp里:
    <nested:nest property="user">
        <nested:write property="ySeriesName"/>
        <nested:write property="ySeriesCode"/>
    </nested:nest>
      

  6.   

    在java中把值放bean里:pModel.setPno(xxx);
    在jsp中用useBean显示:
    <jsp:useBean id="PersonModel" scope="request" class="test.person.PersonModel"/>
    <bean:write name="PersonModel" property="pno"/>"/>
      

  7.   

    直接这样就可以了
    <bean:write name="user" property="ySeriesName"/>
    <bean:write name="user" property="ySeriesCode"/>