• java+jsp+mysql网页制作总结(3)


    num=(String)session.getAttribute(day);
    1.session要进行强制转换才可以赋值
    2.session.getAttribute(day)里的day应该是字符串


    错误:
    DBResult rst=new DBResult();
    这句报错
    Default constructor cannot handle exception type Exception thrown by implicit
    super constructor. Must define an explicit constructor
    解决:
    原因是DBResult()有异常抛出
    可以把DBResult()的throw方法改为try{}catch{},


    如何在网页上显示一个钟表。
    <html>
    <head>
    <script type="text/javascript">
    function startTime()
    {
    var today=new Date()
    var h=today.getHours()
    var m=today.getMinutes()
    var s=today.getSeconds()
    // add a zero in front of numbers<10
    m=checkTime(m)
    s=checkTime(s)
    document.getElementById('txt').innerHTML=h+":"+m+":"+s
    t=setTimeout('startTime()',500)
    }

    function checkTime(i)
    {
    if (i<10)
    {i="0" + i}
    return i
    }
    </script>
    </head>

    <body onload="startTime()">
    <div id="txt"></div>
    </body>
    </html>

    js数组的sort排序详解
    <body>
    <div>
    sort()对数组排序,不开辟新的内存,对原有数组元素进行调换
    </div>
    <div id="showBox">
    1、简单数组简单排序
    <script type="text/javascript">
    var arrSimple=new Array(1,8,7,6);
    arrSimple.sort();
    document.writeln(arrSimple.join());
    </script>
    </div>
    <div>
    2、简单数组自定义排序
    <script type="text/javascript">
    var arrSimple2=new Array(1,8,7,6);
    arrSimple2.sort(function(a,b){
    return b-a});
    document.writeln(arrSimple2.join());
    </script>
    解释:a,b表示数组中的任意两个元素,若return > 0 b前a后;reutrn < 0 a前b后;a=b时存在浏览器兼容
    简化一下:a-b输出从小到大排序,b-a输出从大到小排序。
    </div>
    <div>
    3、简单对象List自定义属性排序
    <script type="text/javascript">
    var objectList = new Array();
    function Persion(name,age){
    this.name=name;
    this.age=age;
    }
    objectList.push(new Persion('jack',20));
    objectList.push(new Persion('tony',25));
    objectList.push(new Persion('stone',26));
    objectList.push(new Persion('mandy',23));
    //按年龄从小到大排序
    objectList.sort(function(a,b){
    return a.age-b.age});
    for(var i=0;i<objectList.length;i++){
    document.writeln('<br />age:'+objectList[i].age+' name:'+objectList[i].name);
    }
    </script>
    </div>
    <div>
    4、简单对象List对可编辑属性的排序
    <script type="text/javascript">
    var objectList2 = new Array();
    function WorkMate(name,age){
    this.name=name;
    var _age=age;
    this.age=function(){
    if(!arguments)
    {
    _age=arguments[0];}
    else
    {
    return _age;}
    }

    }
    objectList2.push(new WorkMate('jack',20));
    objectList2.push(new WorkMate('tony',25));
    objectList2.push(new WorkMate('stone',26));
    objectList2.push(new WorkMate('mandy',23));
    //按年龄从小到大排序
    objectList2.sort(function(a,b){
    return a.age()-b.age();
    });
    for(var i=0;i<objectList2.length;i++){
    document.writeln('<br />age:'+objectList2[i].age()+' name:'+objectList2[i].name);
    }
    </script>
    </div>
    </body>


    在页面上创建后退按钮:

    <html>
    <head>
    <script>
    function goBack()
    {
    window.history.back()
    }
    </script>
    </head>
    <body>

    <input type="button" value="Back" onclick="goBack()">

    </body>
    </html>


    引用 jQuery
    如需测试 JavaScript 库,您需要在网页中引用它。

    为了引用某个库,请使用 <script> 标签,其 src 属性设置为库的 URL:

    <!DOCTYPE html>
    <html>
    <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
    </script>
    </head>
    <body>
    </body>
    </html>

    错误:
    <td colspan=3><input type="hidden" name="id" value=“<%=session.getAttribute("id")%>”>
    会出现">
    解决:
    value='<%=session.getAttribute("id")%>'
    用单引号

    错误:
    调用js文件函数,网页出现中文乱码
    解决:
    js文件在编写前用UTF-8编码

  • 相关阅读:
    吃透空洞卷积(Dilated Convolutions)
    CondInst:性能和速度均超越Mask RCNN的实例分割模型
    图像处理基础:颜色空间及其OpenCV实现
    caffe模型转rknn模型的方法
    探索 YOLO v3 源码
    探索 YOLO v3 源码
    事件
    组合,模板,bolck块
    WXSS学习
    其他组件
  • 原文地址:https://www.cnblogs.com/xxg1993/p/4504119.html
Copyright © 2020-2023  润新知