- 博客(32)
- 资源 (28)
- 收藏
- 关注
转载 ActionForm类及表单数据验证
在Struts的中央控制器中写了Struts的控制器角色,在这篇介绍下Struts的视图! Struts的视图组件: Struts框架中的视图组件主要包括: JSP页面。 ActionForm类。 Struts自定义标记。 消息资源。 其中,ActionForm类是Struts框架的核心组件之一,是Struts的关键视图组件。在这篇文章中,将讨论ActionForm类及
2012-12-27 21:44:14 2860
原创 一个JSON的实例
html> head> title>demo.htmltitle> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> style type="text/css"> style> script type="text/javascript">funct
2012-12-27 14:54:44 909
原创 图片格式介绍
BMP格式:Windows系统下的标准位图格式,未经过压缩,生成的图像文件较大,用于网页显示会增加用户的下载时间,不建议大量使用。GIF格式:CompuServe公司在1987年开发的图像文件格式,GIF图像文件的数据时经过可变长压缩的,支持2~256种色彩的图像,故不适合保存照片。JPEG格式:由软件开发联合会组织制定的有损压缩格式,压缩比较高,支持24bit色彩,适合保存照片。
2012-12-27 14:53:31 1199
原创 使用DOM解析常用方法
使用DOM修改HTML文档的使用方法方法名称返回类型方法描述documentElement节点获取文档的根元素节点childNodes节点数组获取节点下的子节点firstChild节点获取第一个子节点la
2012-12-27 14:52:31 1273
转载 hibernate 延迟加载的错误 failed to lazily initialize a collection of role
这个问题一般出现在一对多的情况下,解决的方法有两种1、设置lazy=false如果是用annotation,则配置如下@OneToMany( targetEntity = CourseAuthorizationItem.class, cascade = {CascadeType.PERSIST, CascadeType.MERGE}, mappedBy = "c
2012-12-26 15:30:27 1990
原创 showModalDialog和showModelessDialog缓存问题,参数详解,
一、前言要打开一个可以载入页面的子窗口有三种方法,分别是window.open、window.showModalDialog和window.showModelessDialog。open方法就是打开一个页面,可以说同用url链接打开一个页面一样,不推荐使用,因为很多浏览器会拦截。这里推荐使用的是window.showModalDialog和window.showModelessDial
2012-12-24 16:36:25 1191
原创 JS关闭窗口兼容Firefox、Chrome、IE(二次总结后)
要想使Chrome,IE,Firefox点击一个按钮调用js方法都自动关闭窗口,应该写成如下的。function windowclose() { var browserName = navigator.appName; if (browserName=="Netscape") { window.open('', '_self', '');
2012-12-23 21:30:03 2030
转载 JavaScript中window对象属性,时间等的总结
Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或 FRAME元素时,都会自动建立window对象的实例。另外,该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用。例如:window.d
2012-12-22 11:52:15 1669
转载 拦截器Intercepter和过滤器Filter的比较
1、拦截器是基于java反射机制的,而过滤器是基于函数回调的。2、过滤器依赖于servlet容器,而拦截器不依赖于servlet容器。3、拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。4、拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。5、在Action的生命周期中,拦截器可以多次调用,而过滤器只能在容器初始化时被调用一次。 o
2012-12-19 16:35:00 5206
原创 Hibernate模糊查询
和SQL查询一样,Hibernate,HQL使用like关键字进行模糊查询。模糊查询能够比较字符串是否与指定的字符串模式匹配。其中使用通配符表示:如下%(百分号):匹配任意类型、任意长度的字符串,中文则需要两个百分号"%%"_(下划线):匹配单个任意字符,一般用来限制字符串表达式的长度。下面举例说明:1.检索姓名以"M"开头的同学: String queryString="
2012-12-17 11:32:33 14428
转载 JavaScript操作select标签详解
获取select值获取显示的汉字document.getElementById("bigclass").options[window.document.getElementById("bigclass").selectedIndex].text获取数据库中的idwindow.document.getElementById("bigclass").value获取select组
2012-12-17 09:25:36 1423
转载 dynamic-insert="true" dynamic-update="true",插入默认值的情况
今天在做一个OA的简单增删除该查的时候,有一个时间类型的字段(数据插入时间),本身想着,这个字段直接中Oracle数据库设置一个Default Value ,就不用再前台install这个字段的值了,但是后时间操作中发现插入的时候如果不通过hql去写代码的话,而是通过hibernate的接口getHibernateTemplate().saveOrUpdate(entity);的话,就出现问题,插
2012-12-16 12:32:30 3296
原创 JNI方面的笔记(未完待续)
Microsoft Windows [版本 6.1.7600]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\toto>javah用法:javah [选项] 类>其中 [选项] 包括: -help 输出此帮助消息并退出 -classpath 路径>
2012-12-15 10:34:41 1217
原创 Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)4
Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)2Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)3Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)4
2012-12-15 10:03:01 2338
原创 Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)3
前言:作者(守望者MS)在实际搭建并开发Nutch的过程中参阅很多中文资料,但内容并不详尽且有错误,于是在此记录个人实战过程,纠正一些文章错误,以详细的过程展现一次简单的二次开发流程,为初学者降低门槛。但不能保证完全没有错误,如有发现希望大家指正。目录:Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1Cygwin,Nutch安装配置
2012-12-15 09:56:21 2397 2
原创 Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)2
前言:作者(守望者MS)在实际搭建并开发Nutch的过程中参阅很多中文资料,但内容并不详尽且有错误,于是在此记录个人实战过程,纠正一些文章错误,以详细的过程展现一次简单的二次开发流程,为初学者降低门槛。但不能保证完全没有错误,如有发现希望大家指正。目录:Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1Cygwin,Nutch安装配置,检验是
2012-12-15 09:49:36 4182 2
原创 Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1
前言:作者(守望者MS)在实际搭建并开发Nutch的过程中参阅很多中文资料,但内容并不详尽且有错误,于是在此记录个人实战过程,纠正一些文章错误,以详细的过程展现一次简单的二次开发流程,为初学者降低门槛。但不能保证完全没有错误,如有发现希望大家指正。目录:Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1Cygwin,Nutch安装配置,检
2012-12-15 09:30:05 2037
转载 nutch,solr,安装配置,1KAnalyzer,
第1章引言1.1nutch和solrNutch是一个开源的、Java实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。Solr拥有像 web-services API的独立的企业级搜索服务器。用 XML通过 HTTP向它添加文档(称为做索引),通过HTTP 查询返回XML 结果。1.2研究nutch的原因可能有的朋友会有疑问,我们
2012-12-15 09:10:19 2006
转载 MySQL中int类型详解
这个代表显示宽度整数列的显示宽度与mysql需要用多少个字符来显示该列数值,与该整数需要的存储空间的大小都没有关系,比如,不管设定了显示宽度是多少个字符,bigint都要占用8个字节。 int是整型,(11)是指显示字符的长度,但要加参数的,最大为255,比如它是记录行数的id,插入10笔资料,它就显示00000000001 ~~~00000000010,当字符的位数超过11,它
2012-12-12 19:56:33 2759
原创 Java.util.Date类型的转化成为数据库中的Date类型。
最完整的一个网页:http://www.zxbc.cn/html/20080905/65272.html 作者:天涯 来源:中国自学编程网 发布日期:1220576012在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。 而在java.sql.Date 和 java
2012-12-12 17:28:37 3642
转载 c3p0配置
简介 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0配置 连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> 3 30 1000 回滚。
2012-12-10 16:00:58 1037
转载 struts,ognl,valuestack
浅析struts2中的OGNL和 ValueStack 要了解Struts2与OGNL表达式的关系,我们必须先搞清楚以下三个概念:(1)ActionContext 它是Action运行的上下文环境,Action的多项设置都存放在此,我们每一次Action调用都会创建一个ActionContext 。通常情况下我们可以通过静态方法getContext()来获得Action上下文
2012-12-08 12:30:00 1112
转载 ActionContext_、ValueStack、Stack_Context关系
看源码你就会发现,ActionContext这个类中有一个变量: Map context, 实际上调用ActionContext的put,get就相当于调用context的相就方法,你在页面上通过获取的就相当于调用context.get("request"),context.get("attr"),而你通过ac.put("list", List)也只能通过ac.get("list"
2012-12-08 12:17:09 1154
转载 Struts2的Stack Context和ValueStack
1、提到Struts2的传值功能时,经常会见到Stack Context和ValueStack等概念,那么它们到底是什么,有什么作用呢。ValueStack(值栈):Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。ActionContext:一次Action调用都会创建一个Acti
2012-12-08 08:52:36 950
转载 Ognl,Context,ValueStack详解
1. 数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便的访问各种对象
2012-12-08 08:23:38 1223
转载 LINUX系统中动态链接库的创建与使用
大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀 的文件,DLL即Dynamic Link Library)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程序员和用户的青睐。那么,在LINUX系统中有无
2012-12-07 16:46:46 1113
原创 学习网站大全
JQuery在线文档:http://www.css88.com/jqapi-1.7/index.htmlJQuery:http://jqueryui.com/ 老友记:http://v.youku.com/v_show/id_XNDg3MTYwMDUy.html 站长工具:http://tool.chinaz.com/ 各种swt下载地址:http://downlo
2012-12-05 21:56:12 2124
原创 CSS控制所有浏览器水平居中和控制链接不换行的效果
CSS部分/*页尾开始*/#footer{ clear:both; height:auto; background:rgb(38,88,87);}#footer *{ color:rgb(217,230,210); text-align:center;}#footer .bottom{ height:auto; text-align:center
2012-12-05 20:02:17 1304
原创 6种CSS控制元素上下居中效果
通常我们用到的css布局都是左右居中,经典css写法如下: body{ margin:0; padding:0; width:100%; height:100%; } div{ margin:0 auto; width:500px; heigth:auto; } 上面是
2012-12-05 19:56:26 1688
转载 web.xml中的所有配置,Listener和Filter的加载顺序
web.xml 中的listener、 filter、servlet 加载顺序及其详解在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 f
2012-12-01 20:16:45 1454
原创 寻找mysql的data文件夹得方式
找到自己的mysql数据库的安装位置,如下C:\Program Files\MySQL\MySQL Server 5.1,在它里面有个的my.ini文件,寻找如下行: [mysqld]# The TCP/IP Port the MySQL Server will listen onport=3306#Path to installation directory. All
2012-12-01 17:35:25 1505
转载 重定向和转发之间的区别
转发与重定向的区别转发方式:request.getRequestDispatcher().forward();重定向方式:response.sendRedirect();下面是HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较: (1)Request
2012-12-01 16:12:10 1542
easyui资料
2014-02-22
17个在线编辑器,包括kindeditor,STEditor,HTMLArea3.0last20071025等
2012-07-22
二手购物网源码
2012-05-31
强大的购物网代码(java)
2012-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人