自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 ajax回调函数参数传递正确方法

function ClassX(name) { this.name = name; ClassX.prototype.show = function (param) { alert(this.name + " " + param); }; } var o = new ClassX("name"); o.show("param");//name param 但是,

2012-12-25 09:15:15 740

转载 ajax请求struts action返回json时XmlHttpRequest.status500错误

可能造成这种错误的会有很多原因,我就说一下我这儿发生的原因,仅供参考。在我的action中配置了三个属性,String name、String value、List audienceList;name和value都是从jsp页面得到的,audienceList是我要封装成json再传到jsp页面的;运得时name和value的值从jsp得到了,audienceList的值也从后台得到了,可

2012-12-25 01:16:58 2258

转载 AJAX 状态值(readyState)与状态码(status)详解

1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互时所得;使用“ajax.readyState”获得。(由数字1~4单位数字组成)AJAX状态码是指,无论AJAX访问是否成功,由HTTP协议根据所提交的信息,服务器所返回的HTTP头信息代码,该

2012-12-24 20:30:18 451

转载 java正则表达式学习总结,以及和javascript正则表达式的区别

基本元字符.任何字符(与行结束符可能匹配也可能不匹配) // 反斜杠/t 间隔 ('/u0009')/n 换行 ('/u000A')/r 回车 ('/u000D')/d 数字 等价于[0-9]/D 非数字 等价于[^0-9]/s 空白符号 [/t/n/x0B/f/r]/S 非空白符号 [^/t/n/x0B/f/r]/w 单独字符 [a-zA-Z_0-

2012-12-19 09:48:24 368

转载 普通Java类获取Spring的ApplicationContext

在SSH集成的前提下。某些情况我们需要在Action以外的类中来获得SPRing所管理的Service对象。之前我在网上找了好几好久都没有找到合适的方法。例如:ApplicationContext context = new ClassPathXmlApplicationContext();当时我觉得没有这个必要,浪费内存。后来我终于想出了一个解决方法。在此拿来给大家参考下,希望对

2012-12-17 21:03:23 316

转载 struts2的result-type详解

在struts2-core.jar/struts-default.xml中,我们可以找到关于result-type的一些配置信息,从中可以看出struts2组件默认为我们提供了这些result-type

2012-12-17 11:43:52 373

转载 Struts2中的Action

目 录 [ - ]  Action的定义   Action的生命周期   Action的五大元素   Action的定义    传统的MVC框架中,Control层一般都是一个类似与Servlet的一个Java对象。因为从职责上讲,Control层需要完成以下的职责:  1. 接收从Web容器传递过来的参数,并做恰当的类型转化  2. 调用逻辑处理  3. 搜集数据

2012-12-12 17:25:35 317

转载 深入struts2拦截器

拦截器是Struts2的一个重要的组成部分,可以说拦截器是一个勤劳的幕后工作者,Struts2的大部分功能都有拦截器完成了,也是由于拦截器的使用,使Struts2成为一个非常Clean的框架。你甚至不要在自己的Action中写任何代码,一些重要的功能框架已帮你实现,如将请求参数到Action中属性的传递,系统Local的设置,参数验证等。Strus2提供了大量的拦截器的实现,这些拦截器可以满足绝大

2012-12-12 11:29:58 305

转载 Struts2拦截器

Struts2拦截器(Interceptor)                                                              原创: ++YONG1.    理解拦截器1.1.    什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操

2012-12-11 22:43:48 377

转载 div边框设置

一.彩色边框 :这里使用的是蓝色"blue"日志文字二.双线边框:这里使用的是"red"日志文字三.滚动边框 :这里的颜色比较复杂大家可以把代码复制下来后试 style=' color: #336699; background-color:#dcdcdc; border: solid 3px blue; width: 450px; h

2012-12-11 16:15:01 1355

转载 Struts2实现文件上传

文件上传这个功能是很多网站都要有的,当然,Struts对文件上传也进了支持,可以 说,使用Struts实现文件上传是非常简单的而且方便,下面来介绍一下。 首先,需要导入包commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar,后面的那 个包是因为在下面的代码中会使用到它里面的一些方法,实际上也可以不加入,这些包都 是可以在

2012-12-11 14:39:49 274

转载 HQL的基本语法

HQL检索方式 HQL(Hibernate QueryLanguage)查询语言是面向对象的查询语言,也是在Hibernate中最常用的。其语法和SQL语法有些相似,功能十分强大,几乎支持除特殊SQL扩展外的所有查询功能。此种查询方式为Hibernate官方推荐的标准查询方式。 HQL的基本语法HQL检索方式与SQL相似,使用方法基本相同;但HQL是面向对象查询语言,它查询的目标为

2012-12-04 15:14:36 355

原创 ActionForm综合应用到高级

ActionForm Bean的基本应用(一)   什么是ActionFormActionForm Bean就是Struts框架中的一个JavaBean,用来获取用户提交的Html表单中的数据。ActionForm在Struts框架中是一个非常重要的角色,它在把前台表单数据提交给Action处理前表单域封装成Bean对象。自定义的ActionForm继承Struts框架的ActionF

2012-11-29 19:43:54 400

转载 ActionForm的生命周期

turts是什么?   Sturts是JSP模式2(MVC)基础上突出实现的一个框架,是使用JSP+Servlet组成;Sturts框架提供:标记库:也没黑色记者可以控制;支持国际化处理如:JSP显示为中文,可以转换为英文等...;支持用户认证。Sturts的优点:极好的框架和设计;重用模块化,可扩展性强;确定的框架,并且开源。 DTO传输数据对象,要满足JavaB

2012-11-29 19:18:15 374

转载 Struts下ActionForm的生命周期

ActionForm 的产生有两种情况。            1.于用户请求带有该 ActionForm 对应的 Form 表单的Jsp时,并且在session 中没有该 ActionForm 类型的对象。            2.提交数据到该ActionForm 对应的 Action 时,并且在session 中没有该 ActionForm 类型的对象。    第一种情况下,

2012-11-29 19:05:45 283

转载 java.lang.OutOfMemoryError: PermGen space及其解决方法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同

2012-11-27 10:54:20 202

原创 个人收集的网上的一些经典的解释

1.问:Struts中有ActionFrom还需要有实体类吗?如果有,它们有什么区别?答:需要,form是专门对jsp页面的标签订制的,它是对你还可以在form 中对标签的值验证。javabean功能简单,不能取消javabean。想想如果在数据连接层把值放到form中,再从action中取form值放到form里传给jsp页面,这不是乱套了吗。应该说这是一种规范A

2012-11-26 21:22:01 316

原创 struts2 是怎样把数据传送到Action的

在struts2中的action里创建一个实体类的对象,然后写上set()和get()方法,这样在jsp中传过来的参数要写用 实体名.属性名 在action里struts2会帮你把页面传过来的值放到你在action里创建的那个实体类的对象里。例如你在一个action里要传一个user对象:private User user ;public User getUser() { return

2012-11-26 21:12:30 288

转载 从struts2回到struts的学习--DynaActionForm(不用手写actionForm.java)

一个网站中会有许多的表单以供使用者填写资料,越大型的网站越需要更多的 ActionForm 物件来应付表单的取值,对於一些表单来说,ActionForm只是单纯的设值、取值行为,如果为每一个表单撰写一个ActionForm,那么会是一件单纯重复且无趣的行为,而且在维护上会更加困难。对於一些单纯的表单来说,您可以使用DynaActionForm类别,您只要在struct-config.xml

2012-11-26 20:38:54 338

转载 Caught exception while loading file struts-default.xml - [unknown location]

[java] view plaincopy严重: Exception starting filter Struts2  Caught exception while loading file struts-default.xml - [unknown location]  at com.opensymphony.xwork2.config.providers.XmlConfigur

2012-11-26 20:13:47 666

原创 HttpSession和Hibernate的session

1、首先,这两个东西是完全扯不上关系的,仅仅是名字相同而已。2、HttpSession和Map的分布差不多,是severlet中的会话机制,也是jsp的内置对象,可以简单看做是个存储对象的一个作用域。他是无序的键值对,一般用在Web会话的跟踪,就是保存用户信息,针对客户浏览器和服务器。3、Hibernate  Session 是对数据库连接connection的简单封装,就是不用再getC

2012-11-26 19:36:26 413

转载 Struts ActionForm的优化写法

要点:  在ActionForm定义值对象company,定义Setter/Getter方法;  在JSP里对input元素的名称稍加变化,加company前缀,company.cp_name。  Struts能把company.cp_name的值自动地Populate到对象company,填充cp_name属性。效果:  简化ActionForm对属性的定义,实际上系统只需要

2012-11-26 16:08:16 188

转载 HQL语言入门

进入HQL世界  一个ORM框架是建立在面向对象的基础上的。最好的例子是Hibernate如何提供类SQL查询。虽然HQL的语法类似于SQL,但实际上它的查询目标是对象。HQL拥有面向对象语言的所有的特性,这其中包括多态、继承和组合。这就相当于一个面向对象的SQL,为了提供更强大的功能,HQL还提供了很多的查询函数。这些函数可以被分为四类:  1. 投影函数  2. 约束函

2012-11-26 14:59:37 376

转载 HQL语句的语法

1.from子句from Person表明从Person持久化类中选出全部的实例。推荐:from Person as p2.select子句select p.name from Person as pselect p.name.firstName from Person as pselect new list(p.name, p.address) from Pers

2012-11-26 14:51:49 201

转载 HibernateSessionFactory

1。当我们调用   Configuration config=new Configuration().configure();       时候Hibernate会自动在当前的CLASSPATH中搜寻hibernate.cfg.xml文件并将其读取到内存作为后继操作的基础配置。  我们也可以指定配置文件名,如果不希望使用默认的hibernate.cfg.xml文件作为配置文件的话:

2012-11-25 22:23:46 184

转载 什么是依赖注入

Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对 象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将大

2012-11-25 17:09:00 208

转载 什么是控制反转/依赖注入?

控制反转(IoC=Inversion of Control)IoC,用白话来讲,就是由容器控制程序之间的(依赖)关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:(依赖)控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。    IoC也称为好莱坞原则(Hollywood Principle):“Don’t call us, we’ll call you

2012-11-25 16:59:43 293

jstljar jstl

jstl标签所需的包都在这里

2012-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除