在jsp页面中,怎样在struts2标签内加入从java传过来的默认值?就类似于这个意思:
<s:hidden name="username" value="<%=list.get(0)"%></s:hidden>

解决方案 »

  1.   

    struts2采用的是驱动模型,所以你只需在调用的Action中设置一个属性实现get和set方法,就可以在标签内取值啦。
      

  2.   

    我不是这个意思 我是要把java传进来的值放在标签里!
      

  3.   

    <s:iterator value="#request['utype']">
    <s:hidden name="usrtypeid"></s:hidden>
    <tr>
    <td width="50%">
    <s:textfield name="usrtypename" label="用户类型"></s:textfield>
    </td>
    </tr>
    <tr>
    <s:textfield name="usrnote" label="类型说明"></s:textfield>
    </tr>
    </s:iterator>
      

  4.   

    1.action里
    request.setAttribute("utype", utype);
    存数据,utype是数据对象
    2.jsp里取数据
    <s:iterator value="#request['utype']"> 
    <s:hidden name="usrtypeid"> </s:hidden> 其中name="usrtypeid"这里的值就是utype对象的usrtypeid的属性的值
      

  5.   

    我的意思是 用别的类向jsp里传值 这个值通过标签 返回给action
      

  6.   

    <s:hidden name="username" value="%{输出内容}" </s:hidden>