我待会儿去回答这些问题,不过我的建议是系统的学习一下Java会比较好。JSP毕竟不是ASP。

解决方案 »

  1.   

    1、获取当前时间:
    GregorianCalendar now = new GregorianCalendar();
    out.println(now.get(Calendar.YEAR));
    out.println(now.get(Calendar.MONTH));
    out.println(now.get(Calendar.DAY_OF_MONTH));
    out.println(now.get(Calendar.HOUR_OF_DAY));
    out.println(now.get(Calendar.MINUTE));
    out.println(now.get(Calendar.SECOND));
    out.println(now.get(Calendar.MILLISECOND));
    比较时间:
    now2.getTime().getTime() - now.getTime().getTime()
    得到相差的毫秒数。2、
    switch(type)
       {
        case 0:
        case 1:
        {
         //something to do
        } break;
        case 2:
        {
         //something to do
        }
        break;
        default:
        {
         //something to do
        }
       }
    3、当然不行了,String类没有replace(String s1, String s2)这样的方法,要自己写一个:
    把这些代码加到JSP中,然后就可以这样调用了:text = replace(text,"\n","<br>");
    <%!
    public static java.lang.String replace(java.lang.String strSource,java.lang.String strFrom,java.lang.String strTo){
    java.lang.String strDest = "";
    int intFromLen = strFrom.length();
    int intPos;while((intPos=strSource.indexOf(strFrom))!=-1){
    strDest = strDest + strSource.substring(0,intPos);
    strDest = strDest + strTo;
    strSource = strSource.substring(intPos+intFromLen);
    }
    strDest = strDest + strSource;return strDest;
    }
    %>
    4、是关键字break
    5、用return结束本页面
    6、response.sendRedirect("page2.html");
      

  2.   

    8、rs.isLast()
    9、rs.getFetchSize()
    10、
    try {
      // code may cause error
    } catch (Exception exc) {
      // handle error
    }
      

  3.   

    哇!!!!!
    太感谢你了,我正对csdn失望呢。
    40分都给你。
    但是其中几个问题我还是不明白
    {
    5 强制页面结束的命令(就是asp中的response.end)
    8 rs为空时的判断(就是asp中的rs.eof)
    9 如何方便的获取rs的数目(就是asp中的rs.count)
    }
    希望你能进一步解答
    我现在操作的是access数据库,他好像不认rs.isLast()、rs.getFetchSize()