- 博客(159)
- 资源 (14)
- 收藏
- 关注
转载 常用js验证
test.html验证手机号码用户名:用户名长度检验:全选aaabbbcccc邮政编码:电子邮箱:固定电话:手机号码:验证中文:双精度数字:验证数字大小:手机号码所在地查询: 有aaabbbcccccommon.js:
2014-02-12 20:36:41
800
转载 css固定表头
body,table, td, a {font:9pt;} /*重点:固定行头样式*/.scrollRowThead{position: relative; left: expression(this.parentElement.parentElement.parentElement.parentElement.scrollLeft);z-index:0;}/*重点:固定表
2014-02-12 20:11:24
716
转载 打印、设置、预览页面
打印.noprint {visibility: hidden}#print {display: none;}classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0"width="0"> oncl
2014-02-12 20:08:32
776
转载 弹出Div层
"http://www.w3.org/TR/html4/loose.dtd">js实现div层跳出并锁屏.black_overlay{ display: none; position: absolute; top: 0%; left: 0%;
2014-02-12 20:05:55
618
原创 struts2+spring+hibernate需要的jar包
struts2:commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.15.jar 模板相关操作需要包 ognl-2.7.3.jar ognl表达示所需包xwork-core-2.1.6.jar xwork核心包 struts2-core-2.1.8.jar struts2核心包 struts2-spring-plugin-2.
2014-02-11 20:40:55
724
原创 eclipse生成Hibernate映射文件
一、安装eclipse hibernate tools插件1、下载并解压HibernateTools.zip文件,将features和plugins下的文件分别拷贝到eclipse对应目录下2、重新打开eclipse二、连接MySql数据库1、打开Window->Open Perspective->other->Hibernate2、空白处右键->add Configurati
2014-02-11 12:27:27
2169
转载 java5、java6、java7的新特性
Java5:1、泛型 Generics:引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration、collection的基石。A、类型安全抛弃List、Map,使用List、Map给它们添加元素或者使用Iterato
2014-01-26 13:53:26
635
原创 sql的where后面的多个条件case when判断执行
表的所有数据如下图: 下图and后面的1可以视为传入的参数,当它等于1、2、3时,where后面分别执行不同的三个条件,如下图:
2013-03-29 12:54:38
14077
原创 页面放到WEB-INF下时
项目的JSP页面有的放到WEB_INF目录下,这样放的好处是:用户无法直接访问我们的页面。缺点是:这样放的时候,当页面访问方式是重定向时是不可行的。
2013-03-23 17:50:13
560
原创 EL表达式限制使用解决办法
建立一个eclipse 的 struts 2。4 的web工程移植已经完成的工程的部分使用jsp el表达式的页面到这个新 web工程结果发现有el的jsp 显示不正常 (《c if》等 感觉不能解释)需要如何配置在这个struts 2。4 的web新工程 里使用el表达式? (是否需要在web.xml加上代码或者在其他地方加代码??) "-//Sun Microsyste
2013-03-23 17:50:05
801
原创 Displaytag导Excel乱码解决
displaytag 当导出中文列表名和中文表格数据Excel时,会产生乱码现象.解决:更改配置文件displaytag.properties,使用displaytag-export-poi.jar包.更改export.excel.class=org.displaytag.export.ExcelView为export.excel.class=org.displaytag.export
2013-03-23 17:49:58
897
原创 FCKEditor学习
1、下载及介绍:官方网站www.fckeditor.net下载两个包:FCKeditor2.6.3.zip和FCKeditor-java-2.4-bin.zip2、两种调用方式:通过javascript调用、在jsp中通过自定义标签调用FCKeditor对象的属性Width 宽度 100%Height 高度 200Value 初始化内容 ""Toolb
2013-03-23 17:49:50
606
原创 dom4j解析xml
文件 b.xml: 2 测试 2 测试 解析如下:document = sax.read("b.xml"); root = document.getRootElement(); List ls = root.selectNodes("/RESULT/VALUE"); for (int i = 0; i Element
2013-03-23 17:49:41
600
转载 SAXReader读写xml文件
一、一个很好的SAXReader读写xml文件的例题;总结:Document document=new SAXReader.reader(“xml文路径/文件名xxx.xml”);//得到Document对象Element root = document.getRootElement()//获得根节点Iterator iterator=root.elementIterator();
2013-03-23 17:49:31
1179
转载 displaytag用法二
DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net 一、最简单的情况,未使用标签 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。 二、使用标签的情况 prop
2013-03-21 21:07:35
664
转载 displaytag用法一
Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。 介个是Display Tag的官方网站http://displaytag.sourceforge.net。 首先当然是要下载它的jar包了,这里
2013-03-21 21:07:12
815
原创 amchart在struts2中应用
最近做了一个SSH项目,其中有一个统计模块,查看选中的软件的下载量,通过amchart报表工具显示出软件日下载量,月下载量以及年下载量,下面简单介绍,amchart在struts2中的应用。(关于amchart的介绍,这里不累述,网上很多文章都有说明) 一、下载amchart http://www.amcharts.com/download 选择你想使用
2013-03-21 21:05:04
762
转载 amcharts学习
1 SWFObject v1.5的对象结构deconcept util getRequestParameter(_2b) // 取得url参数value。_2b是URL的key。 SWFObjectUtil getPlayerVersion() // 取得版本号对象。major.minor.rev。 cleanupSWF
2013-03-21 21:04:32
808
原创 EXT总结1
1、EXTJS中prototype是什么意思?这个跟ExtJs没有关系,javascript使用原型继承机制, 对象的prototype属性即所有基类成员的集合, 每创建一个对象(new操作), 会将prototype对象的所有成员复制到新对象, 称之为模版可能更好理解。2、Ext.extend原理和使用说明:Ext.extend方法是用来实现类的继承。extend(Objec
2013-03-21 21:03:29
623
原创 遍历gridPanel列表
var ds = Ext.getCmp(bzjtgzfxthisId + '-grid').getStore();var view = Ext.getCmp(bzjtgzfxthisId + '-grid').getView();var card = Ext.getCmp(bzjtgzfxthisId + '-card');for(var i=0;i//alert(view.get
2013-03-21 21:03:09
984
转载 实现JSON和POJO的相互转换
1.import java.util.Collection; 2. import java.util.HashMap; 3. import java.util.Map; 4. 5. import net.sf.json.JSONArray; 6. import net.sf.json.JSONObject; 7.
2013-03-21 21:02:46
727
原创 04_EXTJS数据交互
Store: 数据存储器---保存和管理数据的Reader: 数据读取器---解析数据的proxy: 数据代理---代理各种数据源流行的中间数据格式:XML、JSON(XML减肥方案)Store是通过Reader来解析读取proxy提供数据源的数据。
2013-03-21 21:02:19
451
原创 03_EXTJS组件
Ext.Button引申:-renderTo: 将当前对象所生成的HTML对象存放进制定的对象中。-handler: 指定一个函数句柄,在默认事件触发时调用,此时的默认事件为click。-listeners: 这个是在对象初始化之前,就将一系列事件进行定义的手段,在进行组件化编程时,特别有用。Ext.form.TextField引申:-Ext.getCmp(id):
2013-03-21 21:01:36
488
原创 02_EXTJS在面向对象所出的努力
支持命名空间支持类实例属性支持类实例方法支持类静态方法支持构造方法支持类继承支持类实例方法重写支持命名空间别名支持类别名支持事件队列1.命名空间 Ext.namespace(“Ext.dojochina”); java对照 package Ext.dojochina; 2.类实例属性: Person.js Ext.namespac
2013-03-21 21:01:13
1048
原创 01_EXTJS基本概念
1、组件component能够以图形化形式呈现界面的类,其中还可分为容器组件与元件组件2、类class提供功能的非图形化的类,为图形类提供了有力的支持按功能分:数据支持类(data)、拖放支持类(dd)、布局支持类(layout)、本地状态存储支持类(state)、实用工具类(util)3、方法method作为类的功能体现,能够产生改变对象本身变化的直接因素4、事件ev
2013-03-21 21:00:46
599
原创 DWR无刷新分页
一、以从MySql数据库中查询一个部门列表为例部门表(dept)id name email tel address二、整合DWR工作1、在项目中加入DWR2.jar包2、在web.xml中加入以下代码: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true
2013-03-21 20:59:38
642
原创 使用DWR+Dtree实现无刷新树形菜单
Java中ajax的框架DWR用来实现ajax效果比较方便,Dtree是用js实现的树形菜单,传统办法是在页面上使用java代码来构造Dtree树。我们可以动脑筋利用Dwr的ajax效果结合Dtree来实现树形菜单效果 首先在项目中加入环境支持,dwr.jar,并编写好配置文件dwr.xml片段如下:
2013-03-21 20:59:15
1082
原创 SSH2整合dwr
1、项目的lib加入dwr2.jar2、web.xml文件中: dwr uk.ltd.getahead.dwr.DWRServlet debug true dwr
2013-03-21 20:58:39
614
原创 JDBC查询列名
st = conn.createStatement();rs = st.executeQuery(sqlString);ResultSetMetaData meta=rs.getMetaData();tdlength = meta.getColumnCount();//取得查询结果的列数//遍历列数,判断各列类型然后取值 for(int j=1;j int ty
2013-03-21 20:57:42
1429
原创 DbUtils简介
DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是结果集的封装,可以直接将查询出来的结果集封装成JavaBean,这就为我们做了最枯燥乏味、最容易出错的一大部分工作。 在使用DBUtils之前,应该注意一些问题: 1、DBUtils是JDBC的简单封装,可以和JDBC混合使用。 2、DBUtils对结果集自动封装为JavaBean是有着苛刻要求的:必须满足
2013-03-21 20:57:15
508
原创 连接池基本原理
一般来说,Java应用程序访问数据库的过程是: ①装载数据库驱动程序; ②通过JDBC建立数据库连接; ③访问数据库,执行SQL语句; ④断开数据库连接。 JDBC作为一种数据库访问技术,具有简单易用的优点。但使用这种模式进行Web应用 程序开发,存在很多问题:首先,每一次Web请求都要建立一次数据库连接。建立连接是一个费时的活动,每次都得花费0.05s
2013-03-21 20:56:26
503
转载 jsp九大默认对象
分别是request, response, out, pageContext, session, application, page, config, exception。让我们看看它们与servlet中变量的对应关系。首先要明确的是,这九个变量都只在中有效,中是无法调用这九个对象的。实际上最后会成为service()方法中的代码,我们这里就看看如何在service()方法中获得这些对象吧
2013-03-21 20:49:01
494
转载 request对象主要方法
Request对象的主要方法:setAttribute(String name,Object):设置名字为name的request的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例 getCookies():返回客户端的所有Cookie对象,
2013-03-21 20:48:50
583
原创 动态与静态INCLUDE的区别
答:动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数 静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面
2013-03-21 20:48:39
535
原创 get与post的区别
get用来从服务器上获得数据;post用来向服务器上传数据 get将表单中数据按照variable=value的形式添加到action所指向的url后面;post是将表单数据放在form的数据体中 get是不安全的 数据放在请求的url后;post的所有操作对用户是不可见的get传输数据小;post可以传输入大量的数据所以文件上传只能用post
2013-03-20 21:20:29
548
原创 forward和redirect
forward:请求转发时,浏览器执行了一个请求,至于转发是在服务器内部执行的,浏览器并不知道服务器发生了什么,只知道自己获得了一个响应发回来了,其浏览器的地址并不因为请求转发改变地址。redirect:请求跳转时,浏览器发送一个请求,服务器返回给浏览器一个重定向的响应,响应中包含新地址,然后浏览器根据新地址重新向服务器发送一个请求,其浏览器的地址发生改变。forward()和se
2013-03-20 21:20:03
668
转载 JSP连接数据库大全
那么现在开始我们的jsp 和数据库之旅吧。一、jsp 连接Oracle8/8i/9i 数据库(用thin 模式)testoracle.jsp 如下:String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl 为你的数据库的SIDString user="scott";String password=
2013-03-20 21:19:38
678
原创 json与string相互转换
object 转 stirngfunction obj2str(o){ var r = []; if(typeof o == "string" || o == null) { return o; } if(typeof o == "object"){ if(!o.sort){ r[0]="{" for(va
2013-03-20 21:17:42
643
转载 电脑键盘KeyCode值
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pauseke
2013-03-20 21:17:00
627
原创 单双引号转换
//替换半角单引号为全角单引号str=str.replace(/\'/g,"’");//替换半角双引号为全角双引号str=str.replace(/\"/g,"”");
2013-03-20 21:16:14
713
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人