自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 IOC原理解释---控制反转

package com.bjsxt.struts2.user.action; import java.util.Map; import org.apache.struts2.interceptor.ApplicationAware; import org.apache.struts2.interceptor.RequestAware; import org.apache.struts2.int

2013-03-31 23:11:02 747

原创 ThreadLocal实现线程单实例

package com.zjlolife.drp.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectionManager { //ThreadLocal通常是在类中的static字段见API public

2013-03-31 23:05:05 530

原创 动态代理代码实现实例

实现InvokeHandle接口的类: package com.zjlolife.dymanic_proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; public class InvoHandle implements InvocationHandler { priv

2013-03-31 12:55:23 736

原创 还是那些继承实例二

package com.zjlolife.extend; public class Client { public static void main(String []args){ Animal bird = new Bird(2); bird.say(); System.out.println(bird.i); } } class Animal { public int

2013-03-31 12:45:38 505

原创 还是继承那些实例---

package com.zjlolife.extendsTest; public class Test_03 { public static void main(String []args) { A a = new B(); a.b(); a.c(); } } class A{ private int i = 2; private void a() {

2013-03-31 12:32:22 454

原创 继承那些事。。。。实例说明(2)---初始化顺序

package com.zjlolife.extendsTest; public class Test_04 { public static void main(String []args ){ S s = new S(); } } class P { private int i = 2; static { System.out.println("父类的static代码块最

2013-03-31 11:56:58 572

原创 继承那些事。。。。实例说明(1)

package com.zjlolife.extendsTest; public class Test_02 { public static void main(String []args) { Animal bird = new Bird(); bird.a();//编译出错 } } class Animal{ private void a(){ } } class

2013-03-31 11:55:42 595

原创 ActionContext

我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方法设置到对应的Action的字段中。但是,仅仅取得请求参数的值就能完全满足我们的功能要求吗?不,在Web应用程序开发中,除

2013-03-29 20:33:15 599

转载 struts2配置文件错误(The content of element type “package” must match**)

今天在对struts2的做一些缺省配置,当想增加一个缺省的action时,出现了错误  错误提示是:  The content of element type “package” must match “(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-re

2013-03-29 19:58:36 1136

转载 struts2默认命名空间和根命名空间

默认的命名空间“ namespace="" ”, 根命名空间 “ namespace="/" ”。         ,如果未指定命名空间,则命名空间默认为 “ namespace="" ”。     默认命名空间里的Action可以处理任何命名空间下的Action请求。例如,如果存在URL为/barspace/bar.action的请求,并且/barspace的命名空间下没有名为bar

2013-03-29 18:58:08 574

转载 dtd与tld的区别

DTD文件是对XML文件元素类型定义的一个约束,如struts2中的struts.xml文件里具体可以使用哪些标签, 标签下还可以有哪些标签,及标签内可以使用哪些属性,这些都可以去查看struts2的dtd文件,dtd文件里有明确定义。   TLD文件是标签定义文件,如struts2的一些标签要能再页面上使用,必须加载标签库(tld文件), 开发者可以仿照来定义自己的标签

2013-03-29 12:01:20 1234

原创 js中select控件不能通过getElementById来获取。

只能通过getElementByName("")来获取。我费解了

2013-03-04 00:20:14 1315

原创 servlet中的filter怎么获取FilterConfig对象

跟servlet一样都是tomcat通过反射调用的。。

2013-03-03 16:10:46 1537

空空如也

空空如也

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

TA关注的人

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