`
wang_zhi_peng2007
  • 浏览: 254562 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
关键在于<c:forEach>的varStatus属性,具体代码如下: <table width="500" border="0" cellspacing="0" cellpadding="0"> <tr> <th>序号</th> <th>姓名</th> </tr> <c:forEach var="student" items="${ students ...
在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。          JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>。在这里介绍的是<c:forEach>标签。          简单点说,<c:forEach>标签的作用就是迭代输出标签内部的内容。它既可以进行固定次数的迭代输出,也可以依据集合中对象的个数来决 ...
一台电脑同时运行多个tomcat配置方法: 1.使用压缩版的tomcat不能使用安装版的。  2.第一个tomcat的配置不变。  3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址。   4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_ ...
  visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。 当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。 display属性就有一点不同了。visibility属性是隐藏元素但保持元素的浮动位置,而display实际上是设置元素的浮动特征。 当display被设置为block(块)时,容器中所有的元素将会被当作一个单独的块,就像<div& ...
jQuery - 元素的添加、删除  1. 添加新的 HTML 内容     用于添加新内容的四个 jQuery 方法:    append() - 在被选元素的结尾插入内容     prepend() - 在被选元素的开头插入内容     after() - 在被选元素之后插入内容     before() - 在被选元素之前插入内容     2. 删除元素/内容     用于删除元素和内容,一般可使用以下两个 jQuery 方法: remove() - 删除被选元素(及其子元素)(直接删除) empty() - 从被选元素中删除子元素    (保留当前元素,删除子元 ...
jQuery - 设置内容和属性 1. 设置内容- text()、html()以及 val()    三个简单实用的用于DOM操作的jQuery方法:    //设置内容、值    text() - 设置或返回所选元素的文本内容     html() - 设置或返回所选元素的内容(包括 HTML 标记)     val() - 设置或返回表单字段的值     //设置属性    attr()- 设置属性 方法也用于设置/改变属性值    案例:设置文本、表单字段值、属性   <html> <head> <meta charset ...
 jQuery - 获取内容和属性 1. jQuery DOM 操作    jQuery 中非常重要的部分,就是操作 DOM 的能力。    jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。   2. 获得内容- text()、html()以及 val()    三个简单实用的用于DOM操作的jQuery方法:    1) text() -设置或返回所选元素的文本内容    2) html() -设置或返回所选元素的内容(包括HTML标记)    3) val()  -设置或返回表单字段的值   案例:获取文本内容、值 及属性值   ...
                                                 Web架构师成长之路      本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路 ...
   PLSQL里操作,直接上代码: --目的:用表分区转换大表数据,演示中只是用5000条数据; --建表T create table t(id number,name varchar2(10)); insert into t select rownum+4,'1,2,3,4' from dual connect by rownum<=5000; commit; select count(1) from t ; --创建表空间 create tablespace ts_1 datafile 'E:\oracle\product\10.2.0\orad ...
--常用快捷键-- 1) 重复当前行 Ctrl+J 复制当前行并粘贴为下一行 2) 删除整行 Alt+Shift+DELETE 删除光标位置处的完整行 3) 撤销 Ctrl+Z 撤销上次的操作 4) 重做 Ctrl+Y 重做上次撤销的操作 5) 替换 Ctrl+H 使用不同的文本替换指定文本 ...
【转载】        近做项目时,出现了一个bug,环境为was,出现一次请求,返回多次处理结果,最终查询原因为was配置的超时转发(server1超时自动转发server2,3,4..)引起的. 为了快速定位问题的根源,所以希望能把log4j的输入写入到数据库中,因此才有了本此的文章。 1.创建mysql数据库log4j,数据表ibs_log --建库 CREATE DATABASE `log4j`; --建表 CREATE TABLE `ibs_log` ( ...
       三人出门,一带伞,一带拐杖,一空手。回来时,拿伞的湿透了,拿拐杖的跌伤了,第三个好好的。原来,雨来时,有伞的大胆地走,却被淋湿了;走泥路时,拄拐杖的大胆走,却常跌倒;什么都没有的,大雨来时躲着走,路不好时小心走,反倒无事。很多时候,人不是跌倒在缺陷上,而是跌倒在优势上。 知识点:风险与风险态度 1.    风险并不可怕,可怕的是对风险的侥幸心理 2.    不认真对待风险,就是最大的风险! 3.    你担心,我就不担心! 4.    风险讨论越多,管理越容易,还促使风险和机会被识别!
   是什么原因导致那么多项目失败呢?通过总结大致分为13个方面的原因:    1.未正确定义问题      项目就是一个计划要解决的问题。如果没有很好的理解问题,那么我们就是在为一个错误的目的开发正确的解决方案。避 ...
ORACLE NVL 函数 【语法】NVL (expr1, expr2) 【功能】若expr1为NULL,返回expr2;expr1不为NULL,返回expr1 【注意】两者的类型要一致,number和varchar的不一致也能用   【语法】NVL2 (expr1, expr2, expr3)  【功能】expr1不为NULL,返回expr2;expr2为NULL,返回expr3 【注意】expr2和expr3类型不同的话,expr3会转换为expr2的类型   例子: 计算员工的年薪,奖金为空的用0代替。    select empno,ename,sal,nvl( ...
注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。 1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用 group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要) 例如,有如下数据库表: A B 1 abc 1 bcd 1 asdfg 如果有如下查询语句(该语句是错误的,原因见前面的原则) select A,B from table group by A ...
Global site tag (gtag.js) - Google Analytics