[置顶] 关于struts,spring,hibernate的几个问题

摘要: 今天在51cto上看见了几个关于struts,spring,hibernte的问题,感觉这些问题还不错,所以我特意一一研究并解答。 查看问题来源Struts2: 1.为什么每次请求都要创建一个Action对象? re:为了防止线程迸发,如果每次都使用同一个Action进行数据修改和传递的话,容易引起线程迸发,使线程不安全。 2.ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题? re:在数据输出之前将数据接收的Bean里面的数据清空。解决了数据混淆的可能性。 3.为什么在web.xml中配置的Strut... 阅读全文

posted @ 2012-08-26 22:17 JulianTu 阅读(1467) 评论(1) 推荐(3)

2012年8月12日

关于使用ajax上传文件之ajaxfileupload.js源码剖析

摘要: 或许对于ajax和文件上传大家都很熟悉,但是大家是否有想过使用ajax该如何上传。当然这在实际项目又将是比较常见的。所以,我在这里也简单的分享下如何用ajaxfileupload.js做文件上传,以及ajaxfileupload.js上传的原理是什么。当然相信大家定有更好的实现方式,希望能共同分享。 首先我们得下载ajaxfileupload.js 下载地址:http://sdrv.ms/PO4elz 当然接下来将是把这个js引入我们的项目中。 页面代码如下:<%@ page language="java" import="java.util.*" 阅读全文

posted @ 2012-08-12 18:30 JulianTu 阅读(1383) 评论(0) 推荐(0)

2012年6月4日

java编程系列之(一)对象入门

摘要: 我们都知道java是一门面向对象(OOP)的编程语言。那么何为面向对象,它有些什么特征,我们为什么要选择面向对象编程。我想这应该是每个java初学者都必须了解,也必须掌握的。 首先,面向对象它代表的是一种思想,一种用于解决实际问题的思考方法,并且面向对象是在结构化设计方法出现很多问题的情况下应运而生的。所谓面向对象就是对问题进行抽象,将问题空间的属性与行为抽象出来封装到一个类中。 例:一辆车它有着排量,变速器型式,最高车速等基本属性,但同时也有着,启动刹车等行为。如果我们利用面向对象的编程思想便会出现如下类 public class Car{ private Double... 阅读全文

posted @ 2012-06-04 23:50 JulianTu 阅读(843) 评论(0) 推荐(0)

导航