再easyui中,提供了各种样式的1基本组件,使用它要事先引入各种东西
比如再表格table中 fitcolumns=true属于自适应,填满界面。pagination是(如果表格有多页)将表格分页;rownembers是在每一行前面加上行号
每一个js界面 必须 加上url来表明自己数据流请求的地址
!!!!
关于页面跳转
若是登录界面这种提交form表单的,直接用action=“xxx”来唤醒xml中的跳转流程
若是内嵌到某个网页中,只在局部改变页面形式的时候,用url来追寻表单所在
!!!!
错误文档:
pagination写错可能会导致下面的栏目显示不出来
easyui-datagrid引入了:
page 当前页
rows 每页的记录数
start:当前页开头号码是多少
start=(page-1)*rows;
无论是javabean还是pagebean都是把属性封装到一个实体类里面,通过getset方法来取值
如果又需要可以使用泛型,来一起返回这一大串属性值
debug的快捷键:
F5表示进入当前方法
F6表示运行下一行代码
F8表示下一个断点
JSON需要考入几个jar包
是键值对的形式 name:value
JASON就象一额树一样,枝干上长满了其各种属性
字符串必须使用双引号表示,不能使用单引号。
对象的键名必须放在双引号里面。
数组(Array)用方括号(“[]”)表示。
对象(Object)用大括号(”{}”)表示。
名称/值对(name/value)组合成数组和对象。
名称(name)置于双引号中,值(value)有字符串、数值、布尔值、null、对象和数组。
并列的数据之间用逗号(“,”)分隔
数组(Array)用方括号(“[]”)表示。
对象(Object)用大括号(”{}”)表示。
名称/值对(name/value)组合成数组和对象。
名称(name)置于双引号中,值(value)有字符串、数值、布尔值、null、对象和数组。
并列的数据之间用逗号(“,”)分隔
Resultset方法:
!
resultset:statement执行静态sql语句后并返回生成的对象——resultset——resultset:结果集。
ResultSet 包含任意数量的命名列,您可以按名称访问这些列。它还包含一个或多个行,您可以按顺序自上而下逐一访问。
总结:其本质上是一种对未知行数与列数的表的描述
ResultSet是以表格的形式存在,所以getMetaData就包括了数据的字段名称、类型以及数目等表格所必须具备的信息。
metadata为描述数据的数据,DatabaseMetaData 有关整个数据库的信息:表名、表的索引、数据库产品的名称和版本、数据库支持的操作
ResultSet 关于某个表的信息或一个查询的结果。您必须逐行访问数据行,但是您可以任何顺序访问列。
常用方法:
ResultSetMetaData rsmd;
rsmd = results.getMetaData();
numCols = rsmd.getColumnCount();
//这是统计resultset中的列数
getColumnCount(); 返回 ResultSet 中的列数。
getColumnName(int); 返回列序号为 int 的列名。
总结:
既然resultset包括了各种表格数据,那么加上metadata就是MetaData就包括了数据的字段名称、类型以及数目等表格所必须具备的信息。
我在项目中使用到的JASON:
resultset返还的是按行级,要想取得具体的键值对,要从1遍历到num列来获取
因为JASON法的简便性,使用jason来存储对象