jsp中session的设置时间

不同页面之间调用,防止失效 1.在web.xml中设置 <session-config> <session-timeout>5</session-timeout> //分 </session-config> 2.在创建session时直接设置 session.setMaxInactiveInterval(300);//秒 再接着判断,如果session为空,则给用户提示 Tomcat中默认的是30分?还不够用吗?
技术文章 | 2007-11-16 19:21 | 阅读 1310 次 | 评论 0 条

纪念日

今天是老公的生日,又没有在一起过,还真是可惜,老公出差了,没有办法,不过还是要祝老公生日快乐!希望我们可以快乐的生活,没有负担,没有争吵,有的只是幸福。。。 去年的这个时候也是老公生日的时候,开始在这里写日志,一直到今天,一年的时间了,经历了好多,不管是开心还是不开心,都成了过去也成了回忆,希望以后的日子是快乐的,幸福的,希望可以学到更多的东西,不断地充实自己。 今年的目标学好外语,好好工作,还要争取可以买到房子,要当房奴啦。。。 希望每个来到这里的人幸福,快乐。。。 希望一切都好。。。 缘由心生,随缘而安,身无挂碍,一切随缘。。。
心情故事 | 2007-11-16 17:33 | 阅读 2130 次 | 评论 0 条

利用OWC创建图表的完美解决方案[ZT]

摘要:因为公司一个项目需要动态生成图表,所以我就想到了OWC,一般我们都是把数据传送到客户端,然后利用客户浏览器的OWC Activex控件来显示图表,但是这样的缺点是需要在客户端部署这个dll。我这里演示的是在服务段生成图表图片,然后输出显示到浏览器后自动删除临时图片。我在对OWC构建报表的代码里做了很多详细的注释,几乎OWC常用的功能都涉及到了,也许能帮助你更多的了解一下OWC。示例中用的nwind.mdb数据库,如过你装了office或者vb6的话,在它们的安装目录里可以找到。这里有个技巧就是怎么用客户端的JS执行服务段的方法。我现在正在把这个示例移植到我正在开发的一个CRM系统上...
技术文章 | 2007-11-15 17:56 | 阅读 1860 次 | 评论 3 条

Win2000/2003终端服务器超出最大允许链接数的问题

解决Windows 2000/2003终端服务器超出最大允许链接数的问题 telnet远程关闭终端连接 服务器中安装的是Windows 2003,我在远程使用终端服务器进行远程访问,为什么有的时候显示“终端服务超出最大允许连接数”的提示,无法登录。请问该如何解决啊? 这是因为Windows 2003中设置了最大允许连接数限制,而你每次连接后可能没有注销而是直接关闭,导致连接数超过了最大连接数。你可以在Windows 2003 服务器上通过组策略中设置一下来解决问题:单击“开始→运行”,输入“gpedit.msc”,回车后打开组策略窗口,然后依次定位到“计算机...
技术文章 | 2007-11-14 22:38 | 阅读 2361 次 | 评论 0 条

jconsole工具

jconsole工具 JDK 5.0增加了对java应用程序进行监控和管理的支持,它允许利用虚拟机中的代理装置跟踪内存消耗,线程使用,类加载等情况.这个功能对于像应用程序服务器这样的大型的,长时间运行的java程序来说特别重要.下面展示这个功能.: jdk加载了一个称为jconsole的图形工具.它可以用于显示虚拟机性能的统计结果.要想对虚拟机进行监控,就需要使用-Dcom.sun.management.jmxremote选项启动虚拟机.然后找出运行虚拟机的操作系统进程的ID,在UNIX/Linu...
技术文章 | 2007-11-13 18:00 | 阅读 2364 次 | 评论 0 条

jar war ear相关说明

所有的包都是用jar打的,只不过目标文件的扩展名不一样。 ear包:企业级应用,通常是EJB打成ear包。 ear是J2ee的应用文件的扩展名 是Enterprise Application Achiever, 是打包了的企业应用程序,里面可包含war(web Application archiever),ejb等 ear包:企业级应用,通常是EJB打成ear包。 war包:是做好一个web应用后,通常是网站,打成包部署到容器中。 jar包:通常是开发时要引用通用类,打成包便于存放管理。
技术文章 | 2007-11-12 21:18 | 阅读 3685 次 | 评论 2 条

JSP由浅入深—— JSP Sessions

在经典的网站上,访问者可以浏览几个网页并执行一些交互的行为。如果你在编写这样的网站,利用每一个用户的一些数据是非常有用的。为了这个目的,我们可以使用JSP中的"sessions"。Session是一个跟用户相关的对象。当用户访问网站的时候,一些数据就被存放于session中,并在需要的时候从中取出数据。Session为不同的用户保存了不同了数据。以下的网页将用户的名字放置于session中,并可以在其它地方来显示它。首先我们要制作一个表单,然后将它命名为GetName.html <HTML><BODY><FORM METHOD=POST ACTION="SaveName.jsp">Wha...
技术文章 | 2007-11-09 20:57 | 阅读 1709 次 | 评论 1 条

JSP中Session用法及其属性介绍

   【摘 要】TTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫HttpSession的对象实现同样的功能。 TTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫HttpSession的对象实现同样的功能。HTTPSession 是一个建立在cookies 和URL-rewriting上的高质量的界面。Session的信息保存在服务器端,Session的id保存在客户机的cookie中。事实上,在许多服务...
技术文章 | 2007-11-09 20:55 | 阅读 1604 次 | 评论 1 条

用session在多个页面传递参数

<%String logid=(String)session.getAttribute("loginID");String sex=(String)session.getAttribute("Sex");session.setAttribute("loginID",logid); session.setAttribute("Sex",sex); if(logid==null||logid.equals("")||logid.equals("null")||sex==null||sex.equals("")||sex.equals("null")) out.println("<...
技术文章 | 2007-11-09 20:43 | 阅读 1935 次 | 评论 0 条

如何将excel数据导入oracle中

方法一:  1、在本地创建一个Access数据库,将Excel数据先导入到Access。可直接导入点击鼠标右键,选择导入,文件类型选择要导入的Excel文件,也可通过创建宏用TransferSpreadsheet函数实现。  2、在本地创建ODBC,链接oracle数据库。将oracle中需要导入数据的表以链接表的方式在本地Access中创建(千万不要使用导入表)。  3、在Access数据库中创建插入查询将导入好的Excel数据导入到oracle中。  方法二:  先把Excel另存为.csv格式文件,如test.csv,再编写一个insert.ctl  用sqlldr进行导入!  i...
技术文章 | 2007-11-08 23:17 | 阅读 5521 次 | 评论 1 条

看花三重境界

看花有三重境界的,这三重境界可以用一句充满玄机的话来概括:看花是花;看花非花;看花还是花。看似简单的一句话孕育了丰厚的深邃和哲味。 看花是花。自打来到这个世界,一切都是新鲜的,鲜花怒放,清纯美丽。懵懵中,知道了这是花,于是对花有了一个感性的认识。看花是花,很单纯的,很真实的。 随着阅历的增长,经历的沧桑已多,再看花已非花。透过花开,看到了希望,看到了明媚。花喻人,笑看百花争芬芳;看落花,心扉不禁伤感而来;花中百味,借喻了多少人生坎坷事,包含着多少人生五味情,诠释了多少坚贞、落寞、凄美、明艳、不折、富贵、淡泊、默默、无奈的无语精华。此时看花,全然没有了花是花的简洁...
美文收集 | 2007-11-08 17:31 | 阅读 2214 次 | 评论 1 条

跳高冠军

科学家做过一个有趣的实验﹕ 他们把跳蚤放在桌上,一拍桌子,跳蚤迅速跳起,跳起高度均在其身高的100倍以上,堪称世界上跳的最高的动物!然后在跳蚤头上罩一个玻璃罩,再让它跳;这一次跳蚤碰到了玻璃罩。连续多次后,跳蚤改变了起跳高度以适应环境,每次跳跃总保持在玻璃罩以下高度。接下来逐渐改变玻璃罩的高度,跳蚤总在碰壁之后主动改变了自己的高度。最后玻璃罩接近桌面,这时跳蚤已无法再跳了。科学家于是把玻璃罩打开了,再拍桌子,跳蚤仍然不会跳,变成"爬蚤"了。 跳蚤变成爬蚤,并非丧失了跳跃的能力,而是由于一次次的受挫学乖了,习惯了,麻木了。最可悲之处就在于,实际上玻璃罩已经不存在了,它却连"再试一次"的勇气...
美文收集 | 2007-11-08 16:33 | 阅读 1557 次 | 评论 0 条

日期时间转换成毫秒

知道某个日期计算第二天的日期 <%@ page import="java.util.Date,java.text.*"%> String dateStr="2007/11/30 08:00:00"; Date tempDate0=new Date(dateStr); long a= tempDate0.parse(dateStr); long tomorrow = a + 3600000 * 24; out.println(tomorrow); java.util.Date tomorrowime = new java.util.Date(tomorrow); SimpleDa...
技术文章 | 2007-11-08 00:51 | 阅读 2888 次 | 评论 0 条

JDBC连接数据库经验技巧集萃(各种数据库)

JDBC连接数据库经验技巧集萃 http://www.blogjava.net/relax/archive/2005/02/01/891.htmlJava数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。  一、连接各种数据库方式速查表  下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。   1、Oracle8/8i/9i数据库(t...
技术文章 | 2007-11-07 02:57 | 阅读 1626 次 | 评论 0 条

jsp连接数据库大全[ZT]

现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建 create table test(test1 varchar(20),test2 varchar(20) 然后向这个表写入一条测试纪录 那么现在开始我们的jsp和数据库之旅吧。 一...
技术文章 | 2007-11-07 02:55 | 阅读 1207 次 | 评论 0 条

智慧格言

智慧是生命的源泉

分布式Oracle的database link

数据库链接定义从一个Oracle数据库到另一个数据库的单行通信通道。   建立链接前要先有到远程数据库的命名服务(连接字符串),就是tnsnames.ora中描述的那个,如'oradxp'   先测试一下:$tnsping oradxp   Attemping to contact(...) OK(30毫秒).   说明对远程数据库oradxp可访问。   创建数据库链接的语法为:   CREATE PUBLIC DATABASE LINK oradxp.cug.edu.cn USING 'oradxp';   其中 oradxp.cug.edu.cn 必须是远程数据库的全...
技术文章 | 2007-11-02 22:55 | 阅读 1712 次 | 评论 2 条

数据库锁与会话

[Q]怎么杀掉特定的数据库会话 [A] Alter system kill session 'sid,serial#'; 或者 alter system disconnect session 'sid,serial#' immediate; 在win上,还可以采用oracle提供的orakill杀掉一个线程(其实就是一个Oracle进程) 在Linux/Unix上,可以直接利用kill杀掉数据库进程对应的OS进程 [Q]怎么快速查找锁与锁等待 [A]数据库的锁是比较耗费资源的,特别是发生锁等待的时候,我们必须找到发生等待的锁,有可能的话,杀掉该进程。 这个语句将查找到数据库中所有的D...
技术文章 | 2007-10-31 18:12 | 阅读 1707 次 | 评论 0 条

在Oracle中session和process的区别

问:在Oracle中session和process的区别是什么? 答:一、一个process可以有0个、1个或者多个session,一个session也可以存在若干个process中,并行同样是一个session对应一个process,主session是coordinator session,每个parallel process同样会对应数据库里一个单独的session。可以从v$px_session和v$session中验证这点。; 二、连接connects,会话sessions和进程pocesses的关系每个sql login称为一个连接(connection),而...
技术文章 | 2007-10-31 18:10 | 阅读 3749 次 | 评论 0 条

Oracle中Kill session的研究

itpub link: http://www.itpub.net/235873.html 我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为: alter system kill session 'sid,serial#' ; 被kill掉的session,状态会被标记为killed,Oracle会在该用户下一次touch时清除该进程. 我们发现当一个session被kill掉以后,该session的paddr被修改,如果有多个session被kill,那么多个session的paddr都被更改为相同的进程地址: ...
技术文章 | 2007-10-31 18:06 | 阅读 1944 次 | 评论 0 条