j2ee
iteye_19284
这个作者很懒,什么都没留下…
展开
-
AIX环境下JDK1.5 + WebLogic9.2.2安装配置手册
项目中用到:服务器:IBM 64位 小型机操作系统:AIX5.3 ML 03WebLogic Server 9.2.2 For AIXIBM Java 64-bit SDK installps / smit install for AIX, v5, latest base images我是用Xmanager工具远程登录服务器安装的,一边安装,一边写的安装手册,当然也...2009-01-22 13:15:05 · 126 阅读 · 0 评论 -
maven plugin for eclipse 3.6+
this for eclipse 3.6 downhttp://m2eclipse.sonatype.org/sites/m2e/this for eclipse 3.6 uphttp://download.eclipse.org/technology/m2e/releases2013-07-04 18:24:50 · 132 阅读 · 0 评论 -
maven3 compile failed, class file not found issue
今日maven3 build 老是失败,停在compile,报class file for XXX not found error,但是那个jar明明是在依赖里面啊。后开debug模式,发现那个jar没有加到class path里面,可能是win XP下面万恶的路径长度限制吧,后缩短了仓库和代码的路径后,问题解决。...2013-07-16 18:31:42 · 259 阅读 · 0 评论 -
XSS攻击一例
XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的. 比如获取用户的Cookie,导航到恶意网站,携带木马等。 下面一个例子演示怎样进行XSS攻击:Tom发现"Victim.com"网站有个XSS漏...2013-08-12 17:55:19 · 137 阅读 · 0 评论 -
XFS攻击一例
XFS: Cross Frame Script (跨框架脚本) 攻击。什么是XFS攻击,下面举一个例子:Tom在QQ上发消息诱骗Jerry点击了下面的连接:[code="java"]http://thief.com[/code]上面的连接返回了下面的html:[code="html"]IE Cross Frame Scripting Restrict...2013-08-13 17:50:57 · 446 阅读 · 0 评论 -
AJAX JQuery 提交表单乱码问题解决方案
最近遇到AJAX/JQuery 提交form表单出现乱码的问题,以下是我们项目中的解决方案。client端AJAX/JQuery 提交表单,类似下面代码:--提交给action[code="js"] var dataString = 'subject=' + paramSubject + '&mailbody=' + paramMailBody; $(functio...2012-10-16 13:59:43 · 206 阅读 · 0 评论 -
struts1的tiles导致的response cache无法禁止的issue
近日struts 1项目中遇到一个很怪异的问题,项目中的所有.do都是继承自同一个root tiles,根JSP里面有把cache禁掉:[code="java"]response.setHeader("Cache-Control", "no-cache, must-revalidate, proxy-revalidate, no-store");response.setHeader("...2014-02-15 00:13:41 · 143 阅读 · 0 评论 -
http https get post 的区别,定义/安全性/性能
HTTP / HTTPS request 的 get / post 方法的区别:[b]A. 定义及安全性的区别:[/b]refer:http://blog.csdn.net/csj50/article/details/5687850http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html[b]B. 性能区别...2014-02-20 18:19:04 · 576 阅读 · 0 评论 -
Cookie 和 sessionStorage的区别
expire设为null的cookie是session scope的,尽管是存储在内存中,但是它是浏览器的多Tab共享的,因为它是可以持久化存储在client端的磁盘上,所以也很好理解。。sessionStorage 是html5 中引入的一个对象,可以方便的在client端存储数据,既然是session storage,所以它也是session scope的,是存储在内存中的,但是它和c...2014-03-18 23:21:31 · 235 阅读 · 0 评论 -
struts1 redirect issue
近日突然发现struts1 的redirect有很大的限制,它只能redirect到APP domain下的某个URL,超出了domain的resource是无法访问的(如web server上的html)!例如:可以redirect 到以下URL:[code="java"]http://cuishen.iteye.com/APP/test.jsp[/code]但是无法...2014-05-08 23:04:48 · 220 阅读 · 0 评论 -
JQuery异步提交表单在Firefox button onclick事件下可能导致重复提交
当我们处理button的onclick事件时,在onclick里面用jquery异步(async : true)提交表单,如果是在Firefox下可能会导致表单重复提交,在IE下没有这个问题,解决方案是:[code="java"][/code]究其原因: 在button 的onclick事件里面用AJAX 异步提交表单的时候,并且异步提交表单前弹出alert或者蒙板询问用户是否要执...2013-06-04 19:58:57 · 277 阅读 · 0 评论 -
Apache_WebLogic9.2.2安装及集群、SSL配置手册
Apache_WebLogic9.2.2安装及集群、SSL配置手册,欢迎下载2009-10-09 17:27:56 · 168 阅读 · 0 评论 -
Tomcat无法访问局域网的问题
近日在做一个项目,用的是最流行的struts + spring + hibernate三层架构,服务器用的是Tomcat。在这个项目里需要在中间层写方法访问局域网,我在本地测试的时候,已经在命令行里用Dos命令net use把网络打通了,在用JUnit做单元测试的时候可以顺利访问局域网中的文件,但是开启tomcat服务器在IE中测试的时候就抛了null point异常,我觉的很奇怪,又仔仔细细的把...2007-07-31 11:21:26 · 426 阅读 · 0 评论 -
从源代码解读spring IOC容器
spring IOC容器(Inversion of Control container)做项目的时候经常要用到,但是好像感觉不到它的存在,因为代码里面很少用到spring,主要是写配置。但是我不得不说:spring做的确实很巧妙,这种和代码的松耦合很大的提高了代码的灵活性和可扩展性。最近手头的开发任务比较少,于是抽空看了看spring1.2.9的源代码,现在把心得贴出来和网友共享,欢迎大家批评指正...2008-09-19 09:43:00 · 133 阅读 · 0 评论 -
最原始的O/R Mapping,比hibernate轻的多
hibernate的O/R Mapping确实很强大,但是对于查询如果要使用hibernate的Query来实现,就必须先写好mapping,对于单个表还好办,但如果是复杂的多表连接查询的话就得写一大堆mapping和Entity,稍有疏漏就会出错,那hibernate有没有提供更简单的sql query接口呢?简单到仅仅需要写个sql,并提供一个Entity的包路径(当然这个Entity bea...2009-12-04 17:44:42 · 106 阅读 · 0 评论 -
iBATIS一对多/多对多N+1问题解决方案
对于iBATIS一对多/多对多的问题,传统的办法是在一对多/多对多关联的属性上再做一次子查询,这个解决办法很简单易懂,但是有个缺点,会导致N+1 selects,导致查询的性能瓶颈,更好的解决办法是sql做一个表连接,然后主表的resultMap配置上加“groupBy='...'”属性,这样一次查询就搞定,避免了N+1问题,下面请看代码:[code="xml"] ...2009-12-08 17:53:23 · 214 阅读 · 0 评论 -
从源代码解读hibernate之数据库连接
大家都知道hibernate是在JDBC基础上的封装,那么它的数据库连接是怎样实现的呢?带着这个疑问最近研究了下hibernate的源代码,代码还是比较简单的,但是做的很通用,好现在一起来看下源代码hibernate的数据库连接类都放在org.hibernate.connection包内,对于数据库连接类hibernate称其为ConnectionProvider,对!就是连接提供者,or...2009-07-17 15:59:37 · 151 阅读 · 0 评论 -
从源代码解读spring之DataSource实现和FactoryBean模式
大家平日使用spring + hibernate做项目的时候大概都接触过下面的spring配置代码:下面是使用普通的jdbc驱动获得DataSource的配置[code="xml"] oracle.jdbc.OracleDriver jdbc:oracle:thin:@caij-b815c8aab6:1521:cui ...2009-07-22 13:25:39 · 290 阅读 · 0 评论 -
spring aop 事务配置总结
以下配置基于spring 1x[code="xml"] PROPAGATION_REQUIRED,-SQLException [/code...2009-08-06 13:47:24 · 149 阅读 · 0 评论 -
浅析Java web程序之客户端和服务器端交互原理
1. 协议 a. TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的...2009-09-16 21:18:18 · 193 阅读 · 0 评论 -
hibernate多对多级联删除总结
A. 应用场景:一个简单的权限系统的例子:有三张主表:用户表:t_user角色表:role菜单表:menu有两张关系表:用户角色关系表:UserRoleMap角色菜单关系表:RoleMenuMaprole表和t_user表,及role表和menu表通过两张关系表进行多对多关联。目标是:当删除某个角色的时候,级联删除两张关系表中对应的关系记...2010-04-02 07:46:32 · 311 阅读 · 0 评论 -
Response Header Set-Cookie difference in cross browser
如果你项目中需要在server端把cookie写回client端,例如在JSP中写下面的代码:[code="java"][/code]会有下面的信息在response header里面:[code="java"]Set-Cookie testCookie=testValue; Expires=Wed, 02-Jul-2014 13:01:13 GMT; Path=/[/...2014-07-02 21:26:07 · 624 阅读 · 0 评论