1)两个单选按钮。A和B,选A在JSP里自动提交表单,然后根据选A提交本页一个参数,根据参数判断出不同的SQL,并执行。(选B也一样)。这个怎么做?老大们有代码参考下么?2)日期转换问题。
string 类型的字段:20061122 ,如何转换成日期型 2006-11-22 ??

解决方案 »

  1.   

    1)指定checkBox的onclick函数,比如onclick="fClick();"
    在函数定义中:
    function fClick()
    {
    //其他操作document.formId.submit();
    }
    2)
    String s="20061122";
    java.text.DateFormat format=new java.text.SimpleDateFormat("yyyyMMdd");
    java.util.Date d=format.parse(s);
    System.out.println(d);
    java.text.DateFormat format1=new java.text.SimpleDateFormat("yyyy-MM-dd");
    System.out.println(format1.format(d));
      

  2.   

    感谢老大!! 第2个问题解决了!1)的问题:
    是我这么写么?<input type="radio" value="V1" name="R1" checked onclick="fClick();">
    <input type="radio" value="V2" name="R1" onclick="fClick();">
    我对HTML这些语法不是很熟悉,您能再写详细些么?感谢老大!!
      

  3.   

    <html>
    <head>
    <title>Check</title>
    <script>
    function fClick(theRadio)
    {
    alert(theRadio.value);
    //theRadio.value就是当前选择的值,根据选择的值你就可以判断下一步做什么、怎么做了。
    }
    </script>
    </head>
    <body>
    <input type="radio" value="V1" name="R1" checked onclick="fClick(this)">
    <input type="radio" value="V2" name="R1" onclick="fClick(this)">
    </body>
    </html>
      

  4.   

    先谢谢老大我是想两个单选按钮,点击后自动提交表单(提交到本页),然后接受value的值在进行判断。是不是就不用到function了?
      

  5.   

    <input type="radio" value="V1" name="R1" onchange="this.form.action='AA.jsp'">(PS:AA.jsp 是本页)是这样写么?自动提交表单到本页??这样就用不到function了吧? 如果用到function应该怎么改?谢谢谢谢
      

  6.   

    function fClick(theRadio)
    {
    theRadio.form.submit();
    }<input type="radio" value="V1" name="R1" checked onclick="fClick(this)">
    <input type="radio" value="V2" name="R1" onclick="fClick(this)">这样貌似就可以了。
      

  7.   

    success_dream(sharp engineer)  大哥  我是初学JSP。有好多小白问题,希望您也能帮忙解决下 谢谢了如果提交后 如何本页获取提交的值?