页面效果主要是:
如当月为9月,则显示9月共30天的行事例,若为10月份,则显示共31天的行事例,如下面格式所示.
每号前面有个被选框(多选框),供用户选择一个月当中,有哪几天是要休息的,如果哪个多选框被选中,则该天即被作为休息日.
,另外在后台(DB)中如何获取到这个月所设置的休息日.周一  周二 周三 周四 周五 周六 周日
          []1   []2 []3  []4  []5
[]6   []7 []8   []9 []10 []11 []12
[]13  []14[]15  []16[]17 []18 []19
[]20  []21[]22  []23[]24 []15 []26   
[]27  []28[]29  []30
   希望高手能在百忙中指点下小弟,谢谢!

解决方案 »

  1.   

    获取每月天数:Calendar c = Calendar.getInstance();   
                c.set(year, Calendar.SEPTEMBER, day);   //例如获得9月
           
    int num=c.getActualMaximum(Calendar.DAY_OF_MONTH);  
    System.out.println("9月的天数为:"+num);
    获取多选框:
    前台<input type="checkbox" name="休息日" value="1" />1 
    &nbsp;
    <input type="checkbox" name="休息日" value="2" />2 
    &nbsp;
    <input type="checkbox" name="休息日" value="3" />3 
    &nbsp;后台:String[] value = req.getParameterValues("休息日");
      

  2.   


    --************
    我说的功能主要是在JSP页面中,如何显示9月份从1号到30号的可供选择的哪几天,如上面格式要求所示,谢谢您!主要是如何显示当月共N天可被选择的效果...
      

  3.   

    当月天娄,是动态的,是否要在JSP中用个for循环以显示第一天到最后一天可被选择的日期?
    具体如何实现呢?
      

  4.   

    单纯的JS日历并不能实现上述功能啊...
    我要的是在一个JSP中可以同时勾选多个日期点!得有多选框供用户选择!每个日期点前面对应一个多选框!
      

  5.   

    用table显示日历,用if控制css显示。