![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java技术文档
文章平均质量分 78
longwentao
这个作者很懒,什么都没留下…
展开
-
使用Listener统计在线账户信息
统计在线账户信息的开发过程大致分为以下几步:一、开发RequestListener类,并实现ServletRequestListener接口,用于监听每个用户的请求信息。二、开发OnlineListener类,并实现ServletRequestContext接口,用于定期检查在线记录,并删除长期没有请求的记录。该类是一个后台线程,随着程序的启动而启动三、DAO层四、web.xml文原创 2011-10-30 17:43:05 · 1450 阅读 · 0 评论 -
自定义标签的开发及使用自定义标签实现迭代foreach循环
在JSP2中,规范简化了标签库的开发,在JSP2中开发自定义标签只需如下三个步骤: 一、开发自定义标签处理类 二、建立一个*.tld文件 三、在JSP文件中使用自定义标签 自定义标签类应该继承一个父类:javax.servlet.jsp.tagext.SimpleTagSupport,除此之外,JSP自定义标签类还有如下要求: 一、如果标签类包含属性,每个属原创 2011-10-29 22:05:37 · 4381 阅读 · 1 评论 -
jQuery-extend扩展插件之实现多表单标注颜色(常用于多条件联合查询)
近期在开发后台的项目中,需使用多条件联合查询表单同时操作,为了使操作更人性化,在参考相关文档及手册后(老大提供的资料),自己模拟实现了一个简单的颜色标注插件,希望对Java爱好者有点小帮助,写得不好,还请指正,谢谢。不多说了,下面开始代码的编写吧一、color-plugin.js文件代码如下://设置表单背景颜色( function($) {//插件$.extend($, {原创 2011-11-04 12:02:23 · 1973 阅读 · 0 评论 -
struts2之动态方法调用
当我们访问一个Action时,默认是访问execute()方法,但当在一个Action中存存多个方法时,这时我们应该怎么定位到想要访问的方法呢?这时就需要用到动态方法调用DMI(Dynamic Method Invocation)。这里简单介绍两种动态调用的方法:一、method属性二、通配符 一、method属性在struts.xml文件中,我们可以指定method属性,来定原创 2011-11-06 12:58:05 · 11404 阅读 · 3 评论 -
JS实现表格排序
今天有点闲,写个小东西,使用JS实现点击表格标题栏实现自动排序功能,嘻嘻...一、JS代码,文件名为code.js如下:(function($){ //插件 $.extend($,{ //命名空间 sortTable:{ sort:function(tableId,Idx){ var table = document.getElementById(tableId)原创 2011-11-30 19:55:10 · 17910 阅读 · 13 评论 -
Struts自定义类型转换器之字符串与复合对象之间的转换
大部分时候,我们使用struts2提供的类型转换器,以及基于OGNL的类型转换器,就能满足大部分的需求了,但在某种特殊的情况下:如字符串要转换成一个复合对象,这时我们就需要使用自定义类型转换器了。自定义类型转换器分为三步走: 一、提供类型转换器类,继承StrutsTypeConverter抽象类,并实现convertFromString和convertToString方法原创 2011-11-13 11:53:05 · 1496 阅读 · 0 评论 -
十二星座计算
public static String star(int month, int day) { String star = ""; if (month == 1 && day >= 20 || month == 2 && day <= 18) { star = "水瓶座"; } if (month == 2 && day >= 19 || month ==原创 2011-12-05 17:51:22 · 4193 阅读 · 1 评论