取到页面的参数后
组合sql语句

解决方案 »

  1.   

    主要问题是 我action 处理后 还要返回到递交页面
    年月如做修改了也得默认为被改动后的数字
    希望有人能点拨一下
      

  2.   

    sql = "select * from table1 where year(birthday)="+1980+" and month(birthday)="+1;
      

  3.   

    这条语句是可以的
    在Hibernate中支持sql方言
    若是我移植到Oracle中呢
    就不能用了
    只能用to_char(,)
    请问可不可以用通用的方法
    我的另一个帖子在jsp里发的 
    那里的情况是这样的
    希望大家能帮我解决一下
    http://community.csdn.net/Expert/topic/5157/5157229.xml?temp=.2447321
      

  4.   

    jsp处
    <script language='javascript' type="text/javascript">
     function getChange(){
     document.forms[0].action="dashiji.do";
     document.forms[0].submit();
     }
    </script><input id="mYear" name="mYear" value="<bean:write name="outYear"/>" maxlength="4" size="5" onchange="javascript:getChange();" />年
    <select name="mMonth" id="mMonth" onchange="javascript:getChange();">
    <script language='javascript' type="text/javascript"> 
    for(var i=1;i<=12;i++){ 
    var outMonth=<bean:write name="outMonth"/>
    if(outMonth==i){
    document.write ("<option value="+outMonth+" selected>"+outMonth+"</option>")
    }
    else{
    document.write ("<option value="+i+">"+i+"</option>") 
    }

    </script>
    </select>月