${user.id}可以输出吗?
也不可以输出.
配置文件没任何问题的.

解决方案 »

  1.   

    如果你传过来的user有值的话,并且ActionFormi里有userName的属性的话,用这个试下<bean:write value="${user.userName}" name="user"><bean:write>
      

  2.   

    正常打印没问题,我现在想把她加在struts2哪里,是因为我的下拉列表名字要采用动态的.
    是要做批量更新用的.
    希望大家继续关注啊,帮帮忙..
      

  3.   

    别用c:out   换一个别的方法 
      

  4.   

    类型: <s:select list="userTypes" name="${user.userName}" value=""/> 
    我说的是这句,c:out哪里很正确.
      

  5.   


    类型: <s:select list="userTypes" name="${user.userName}" value=""/> 
    我说的是这句,c:out哪里很正确.
      

  6.   

    请问,这里为什么不能输出name="${user.userName}" 的值.怎么样写,才可以正常输入. 
    是什么意思,你是要显示还是要输入啊 ,下来列表怎么输入,你是不是要将后台的数据动态的添加到下拉列表中?
      

  7.   

    是的啊.你看我的下拉列表name,获取不到值.
    我的user.username是动态的.
    我现在要把name换成动态的.
      

  8.   

    如果你传过来的user有值的话,并且ActionFormi里有userName的属性的话,用这个试下 <bean:write value="${user.userName}" name="user"> <bean:write>
      

  9.   

    刚吃饭去了,哎,真搞不懂,你传过来的list有值的话,要是实在出不来,我跟你说个笨方法,struts2.0不是在Action中有个execute()方法吗?比如
    public String execute() {
      contentList = shiftPlanControlService.getContentByAllcodeinfo();
      return Action.SUCCESS;
    }
    然后跳转到你要显示的页面,就是你的输出页面,比如:
    <action name="showConsignygj" class="consignAction"
    method="execute">
    <result>/pages/basedata/consignygj.jsp</result>
    </action>
    如何在你的jsp页面中
    <td align="left">
    <select name="content" id="content" class="input"
    style="width: 90pt">
    <option value=""></option>
    <%
    List contentList = (List) request.getAttribute("contentList");
    for (int i = 0; i < contentList.size(); i++) {
    Map map = (Map) contentList.get(i);
    if (map.get("content") != null) {
    String key = map.get("content").toString();
    String value = map.get("content").toString();
    out.print("<option value=\"" + value + "\">" + key
    + "</option>");
    }
    }
    %>
    </select> </td>
      

  10.   

    类型: <s:select list="userTypes" name="${user.userName}" value=""/> 
    是不是应该把值放在value里啊,name只是它的一个名字而不是值.
      

  11.   


    JSP页面不能潜逃java代码.
      

  12.   

    你已经迭代出来了
    value=user.userName;就可以了,何必再用${}呢,多余的。
      

  13.   

    up一下吧!
    struts2 很不了解!!
      

  14.   

    struts 1.X中用bean write就可以了