当先锋百科网

首页 1 2 3 4 5 6 7

未解决疑问:

<label id="genderError" class="error">&nbsp;</label>  含义???

学习笔记:

//  1)<frameset>  框架标签,将页面分开为若干个独立界面

//  2)<base> 为页面上的所有链接或表单指定内容显示的位置(框架)

//  3)jQuery 是一个 JavaScript 库。极大地简化了 JavaScript 编程。

//  4)
       UUID是jdk1中新增的一个类。在java.util下,
        可以产生一个号称全球唯一的ID. UUID是由一个十六位的数字组成,

        格式: 
        -E29B-D4-A716- 

//  5)
      request.getParameterMap():将request中的参数和值变成一个Map。
         返回值:Map类型的值,
         该返回值记录着前端(如jsp页面)所提交请求中的请求参数和请求参数值的映射关系

      应用: //封装表单数据
         Customer c = CommonUtils.toBean(request.getParameterMap(), Customer.class);

//  6)//此输入项不会在jsp页面中显示
    <input type="hidden" name="method" value="方法名"/>
        servlet中传递一个名为method的参数,其值表示要调用serlet中的哪个方法 

//  7)//在指定域中查找
        ${域名Scope.xxx}  

//  8)//jsp页面遍历集合、数组
      <c:forEach var="迭代的对象" items="${要迭代的list}" 
                  vbegin="循环从哪儿开始"  end="循环到哪儿结束"    step="循环的步长">

         eg: 遍历request域中cstm对象
         <c:forEach items="${requestScope.cstm}" var="cstm">
             <tr>
                <td>${cstm.cname }</td>   //输出cstm对象的cname参数值
                <td>${cstm.gender }</td>   //输出cstm对象的gender参数值
            </tr>
        </c:forEach>

//  9)
        jsp页面中的大部分信息是通过请求(request)传递给servlet
        servlet中通过request获取jsp页面传递的信息

//  10)//携带cid参数值、在servlet中访问指定的preEdit方法
        <a href="<c:url value='/CustomerServlet?method=preEdit&cid=${cstm.cid }'/>">编辑</a>
        //在servlet中得到参数cid
        String id = request.getParameter("cid");

//  11)//多条件语句查询
        先给出前半段语句,后面条件根据情况对字符串 append    使用where =,方便后面条件用and追加
        StringBuilder sql = new StringBuilder("select * from t_customer where 1=1");

//  12)
        //将字符转转为int类型
        Integer.parseInt(str);

//  13)
        select count(*) from T;
            作用:查询T表中记录的行数。
        select * from T;
            作用:查询T表中所有的记录。
        区别:语句一查询结果为表中记录条数;
              语句二查询结果是表中所有数据,详细信息。


//  14)
        Number类是java.lang包下的一个抽象类,
        提供了将包装类型拆箱成基本类型的方法,所有基本数据类型的包装类型都继承了该抽象类,
        并且是final声明不可继承改变;

        作用:以便用类别的形式来操作数值.
        应用:在实际开发中,我们经常遇到需要使用对象而不是使用内置数据类型的对象

//  15)拼凑sql语句时注意空格问题

//  16) <c:url value=""/>
        使用它的目的是此标签后自动添加项目名

这里写图片描述
这里写图片描述