我用的是struts2标签,下面的代码不起任何作用,大家帮我看看错在哪,谢谢!
<s:set name="ss" value="${won_user.sex}"/>
<s:if test="${ss=='男'}"><option value="男">男</option><option value="女">女</option>
</s:if>
<s:elseif test="${ss=='女'}"><option value="女">女</option><option value="男">男</option>
</s:elseif>

解决方案 »

  1.   

    <%@ taglib uri="/struts-tags" prefix="s" %>不会没写吧?
      

  2.   

    具体是这样的:如果${won_user.sex}从数据库中得到的是男,那么下拉列选的值就默认为男,否则为女。
    <select class="zss"  name="sex" id="sex">
    <s:set name="ss" value="${won_user.sex}"/> 
    <s:if test="${ss=='男'}"> <option value="男">男 </option> <option value="女">女 </option> 
    </s:if> 
    <s:elseif test="${ss=='女'}"> <option value="女">女 </option> <option value="男">男 </option> 
    </s:elseif>
    </select>
      

  3.   

    <%@ taglib uri="/struts-tags" prefix="s" %>  写了
      

  4.   

    ognl表达式不是这样用的吧?
    先改成这样试试?
    <select class="zss"  name="sex" id="sex">
    <s:set name="ss" value="won_user.sex"/>
    <s:if test="#ss.equals('男')"> <option value="男">男 </option> <option value="女">女 </option>
    </s:if>
    <s:elseif test="#ss.equals('女')"> <option value="女">女 </option> <option value="男">男 </option>
    </s:elseif>
    </select>
      

  5.   

    orz, 那肯定是你别的什么地方造孽了.先确认下won_user.sex的值再说
      

  6.   

    won_user.sex能得到
    是字符串
      

  7.   

    用<s:select />标签jsp代码:<s:select name="sexValue" list="mapSex" />action代码:private String sexValue;/**
     * @return the sexValue
     */
    public String getSexValue() {
    return sexValue;
    }/**
     * @param sexValue the sexValue to set
     */
    public void setSexValue(String sexValue) {
    this.sexValue = sexValue;
    }/**
     * @return the strRealPath
     */
    @SuppressWarnings("unchecked")
    public Map getSex() { Map map = new TreeMap();
    map.put("1", "男");
    map.put("2", "女"); return map;
    }想让选中其中一个.在画面启动的方法中让sexValue的值等于1或者2就可以了。
      

  8.   

    小妹妹你的标签用法是有问题的
      <s:if test="%{userreginfo.pd4==0}">
         <a href="#" onclick="javascript:Auditin();">未审核</a></s:if>
      <s:elseif test="%{userreginfo.pd4==1}">已审核</s:elseif>