<s:iterator value="qus" var="q">
    <s:property value="#q.que_Content"/>
    <s:radio list="#q.que_OptionA" name="'option'%{#q.que_id}"></s:radio>
    <s:radio list="#q.que_OptionB" name="'option'%{#q.que_id}"></s:radio>
    <s:radio list="#q.que_OptionC" name="'option'%{#q.que_id}"></s:radio>
    <s:radio list="#q.que_OptionD" name="'option'%{#q.que_id}"></s:radio>
</s:iterator>qus是一个LIST 里面有 que_Content que_OptionB que_OptionA que_OptionC que_OptionD这几个字段  这段代码在JSP中先把qus中的que_content全显示出来了 然后再输出下面的radio而我想是输出一个que_content 然后输出下面4个radio 然后再que_content 再4个radio应该怎么做

解决方案 »

  1.   

    <s:iterator value="qus" var="q">
      <s:property value="#q.que_Content"/>
    <input type="radio" >
    <input type="radio" >
    <input type="radio" >
    <input type="radio" ><br>
     
    </s:iterator>
    ?是这样?
      

  2.   

    <s:iterator value="qus" var="q">
      <s:property value="#q.que_Content"/>
    <input type="radio"  value='<s:property value="#q.que_OptionA"/>'><s:property value="#q.que_OptionA"/>
    <input type="radio" value='<s:property value="#q.que_OptionB"/>' ><s:property value="#q.que_OptionB"/>
    <input type="radio" value='<s:property value="#q.que_OptionC"/>'><s:property value="#q.que_OptionC"/>
    <input type="radio" value='<s:property value="#q.que_OptionD"/>'><s:property value="#q.que_OptionD"/><br>
     
    </s:iterator>