<logic:iterate id="listgb" indexId="ind" name="a">
<tr><td colspan=4>
<bean:write name="ind"/>
<html:hidden name="listgb" property="k_question"/>
<bean:write name="listgb" property="k_content"/>
</td></tr><tr><td>
<!-- 为什么加上下面这一句页面就一片空白了-->  
<html:radio property="k_select" value="1"/>
<!-- 而下面这个就可以,可是我希望每循环一次生成的name都不一样,怎么样生成k_select+<%=i%>这样的效果-->
<input type="radio" name="k_select" value="1"><!-- end -->
<bean:write name="listgb" property="k_answer1"/>
<input type="radio" name="k_select" value="2"><bean:write name="listgb" property="k_answer2"/>
<input type="radio" name="k_select" value="3"> <bean:write name="listgb" property="k_answer3"/>
<input type="radio" name="k_select" value="4"><bean:write name="listgb" property="k_answer4"/>
</td>
</tr>
</logic:iterate>

解决方案 »

  1.   

    <html:radio property="k_select" value="1" indexed="true"/>
      

  2.   

    <html:radio property="k_select" value="1"/>其实就是这个在页面生成的<input type="radio" name="k_select" value="1">
    其中的name怎么与序号联系,还有我能不能指定序号
      

  3.   

    <logic:iterate id="alist" indexId="ind" name="a">
    <html:radio name="alist" property="k_question" indexed="true" value="1"/>
    </logic:iterate><input type="radio" name="alist[0].k_question" value="1">123
    得到的页面的html是这样的。请问我的formbean 和 action又应该怎么写啊?
      

  4.   

    我觉得没有必要用html:radio啊,直接用html的input标签就可以了吧
      

  5.   

    解释出来以后是这个样子<input type="radio" name="org.apache.struts.taglib.html.BEAN[8].k_select" value="1">v1请问我在action 怎么得到啊?
    目的是为学习struts啊,不用不是白学了吗?
      

  6.   

    一般struts,只用html:form而已。因为要考虑到美工的问题。所以~~不用学那些。
      

  7.   

    回复人: kongxiangli(笑看红尘) ( ) 信誉:115  2005-12-26 15:35:00  得分: 0  
     
     
       解释出来以后是这个样子<input type="radio" name="org.apache.struts.taglib.html.BEAN[8].k_select" value="1">v1请问我在action 怎么得到啊?
    目的是为学习struts啊,不用不是白学了吗?
      
     
    --------------------------------
    如果不用在页面进行区别,那么就可以不用这么麻烦,
    提交到action中的是一个数组,
    String[] radio=(你的form).getRadio();
    你的form 中,该属性的定义,应该也是数组,
    String[] radio;
    <html:radio name="alist" property="k_question" indexed="true" value="1"/>
      

  8.   


    radio<%=index%>最好还是用这种方式实现的