`
convertto
  • 浏览: 123792 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论
文章列表
  关于关闭IE清空session的总结 关于这个需求我想不管是大项目还是小项目都是必要的,网上问的人也比较多,同样我也遇到了这样的需求,查阅了不少这方面的资料。然后通过实践,总结了一下。 鼠标点击X窗口关闭IE的同时清空session,最基本的就是处理用户重复登陆需要用到,我想这个的关键在于如何捕捉到关闭IE这个动作,之后再根据自身的需要使用session.invalidate()或者 session.removeAttribute( "xxx ")都是水到渠成的事情。 下面我们就重点看看如何捕捉这个动作: 首先现在的系统的页面结构一般分为2种,框架的和非 ...
html 另存为/打印/刷■打开■ <input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开> <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT> ■另存为■ <input name=Button onClick=document.a ...
Spring 1.0的标准事务配置 先定义一个baseTxService进行基本的事务定义,类型为TransactionProxyFactoryBean。如果service没有基于接口,使用cgilib来实现AOP,定义<property name="proxyTargetClass" value="true"/> 实际的Manager类设置parent=baseTxService,target 为匿名的实际Manager类。如果需要定义特殊的事务,利用merge=true的属性,在manager的transactionAttributes节点 ...
前言   在我们的实际工作中,经常需要实现打印功能。但由于历史原因,Java提供的打印功能一直都比较弱。实际上最初的jdk根本不支持打印,直到jdk1.1才引入了很轻量的打印支持。所以,在以前用Java/Applet/JSP/Servlet设计的程序中,较复杂的打印都是通过调用ActiveX/OCX控件或者VB/VC程序来实现的,非常麻烦。实际上,SUN公司也一直致力于Java打印功能的完善,而Java2平台则终于有了一个健壮的打印模式的开端,该打印模式与Java2D图形包充分结合成一体。更令人鼓舞的是,新发布的jdk1.4则提供了一套完整的"Java 打印服务 API" ( ...
这个J2EE小提示阐述了ServletContextListener的用法。这个事件类作为Web应用服务的一部分,处理Web应用的 servlet上下文 (context)的变化的通知。这可以解释为,好像有个人在服务器旁不断地通知我们服务器在发生什么事件。那当然需要监听者了。 因 此,在通知上下文(context)初始化和销毁的时候,ServletContextListner非常有用。 import javax.servlet.ServletContextListener; import javax.servlet.ServletContextEvent; import javax.servle ...
分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。   1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法: public interface MemberDao{    //省略了其他的代码    /** *//**   * 分页查询   * @param hql 查询的条件   * @param offset 开始记录   * @param le ...
1.首先,在网站上下载相关的jar包,dwr.jar,把jar包放在工程目录lib下 2.写dao,service dao中方法:  /*  * 根据bsoid查询加盟店信息  */ public JfFranInfo findByBsoid(Long bsoid){  return (JfFranInfo)getHibernateTemplate().get(JfFranInfo.class,bsoid ); } service中的方法:  /*  * DWR使用,根据bsoid查询查询当前用户的余额  */ public double findInfoByBsoid(long bs ...
1 javascript ,设置一个变量,只允许提交一次。    <script language="javascript">    var checkSubmitFlg = false;    function checkSubmit() {    if (checkSubmitFlg == true) {    return false;    }    checkSubmitFlg = true;    return true;    }    document.ondblclick = function docond ...
在有些应用中要求JSP不缓存数据,每次都从web服务器重新生执行(非内存中的数据)后生成的数据取出来显示在客户机上。 这就要在JSP上强制不缓存,需要在JSP中加入以下代码 %@   page   contentType="text/html;charset=gb2312"   languang="java"   buffer="none"   %><META   HTTP-EQUIV="pragma"   CONTENT="no-cache"> <%     //设 ...
第一种:    <script language="javascript" type="text/javascript">           window.location.href="login.jsp?backurl="+window.location.href;     </script>第二种:    <script language="javascript"> alert("返 ...
<%@ page contentType="text/html; charset=UTF-8"%><HTML><HEAD><TITLE>WMI Scripting HTML</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <SCRIPT language=JScript event="OnCompleted(hResult,pErrorObject, pAsyncCon ...
JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入)<input ōnkeyup="this.value=this.value.replace(/\D/g,'''')" ōnafterpaste="this.value=this.value.replace(/\D/g,'''')"> 2.只能输入数字,能输小数点.<input ōnkeyup=&qu ...
package org.wlkj.servlet;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class TaskManager implements ServletContextListener {/*** 每天的毫秒数*/public static final long PERIOD_DAY = 24 * 60 * 60 * 1000;/*** 一周内的毫秒数*/public static final lon ...
连接池配置需要在应用部署文件的<Context>节点内添加<Resource>描述。 对于Tomcat5和Tomcat6,官方建议不要将<Context>的配置直接写在server.xml中,使用单独的xml文件部署应用的方法请参见:http://www.blogjava.net/fastunit/archive/200 ...
Global site tag (gtag.js) - Google Analytics