写 了个注册页面  生日: <s:select list="{'请选择','1990'}" name="users.msn">       
      </s:select>&nbsp;年
        <s:select list="{'--','01'}" name="month">       
      </s:select>&nbsp;月
        <s:select list="{'--','20'}" name="day">       
      </s:select>&nbsp;日   
3个select 分别表示 生日 年 月 日现在我想接收用户的选择 转成DATA类型把它存到数据库中去不知道怎么做

解决方案 »

  1.   

    兄弟你自己组合呀
    String date = msn+month+day;//   20120611
    Sting sql = "insert into xx(to_date("+date+",'yyyymmdd'))";
      

  2.   

        <span class="span4">注册邮箱:&nbsp;&nbsp;</span>
        <s:textfield cssClass="cssClass" name="users.email"></s:textfield>   <span class="span4生日:span> 
       <s:select list="{'请选择','1990'}" name="year">       
          </s:select>&nbsp;年
            <s:select list="{'--','01'}" name="month">       
          </s:select>&nbsp;月
            <s:select list="{'--','20'}" name="day">       
          </s:select>&nbsp;日
    我在创建users表的时候 只给了个 DATA 类型
    问题是能不能 把 year month day 接收后像 users.email 一样保存到users对象中去
    然后再action中只调用service.save(users)方法保存