2012年6月11日

Struts2配置问题

摘要: 1、Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file:/D:/Program%20Files/apache-tomcat-6.0.35/webapps/StrutsPro/WEB-INF/lib/struts2-core-2.3.4.jar!/struts-default.xml:29:72是由于tomcat本身的lib就有struts需要的包,而我们又自己添加了包而产生的冲突。2、只添加了5个包是不够的xwork-x.x.x.jar、commons-logging- 阅读全文

posted @ 2012-06-11 12:48 CodeWorld 阅读(4492) 评论(0) 推荐(0) 编辑

2011年8月28日

Hibernate工作原理及为什么要用?

摘要: 原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSession();//打开Sesssion5.session.beginTransaction();//创建事务Transation6.persistent 阅读全文

posted @ 2011-08-28 22:59 CodeWorld 阅读(88618) 评论(2) 推荐(12) 编辑

JSP九大内置对象

摘要: JSP九大内置对象内置对象:Request,Response,Out,Session,Application,Cookie,Config,Page,Exception。1、Request对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下:StringtextContent=request.getParameter("boy 阅读全文

posted @ 2011-08-28 22:43 CodeWorld 阅读(1407) 评论(0) 推荐(0) 编辑

Servlet工作原理

摘要: 一、Servlet工作原理Servlet是运行在Servlet容器中的,由Servlet容器来负责Servlet实例的查找、创建以及整个生命周期的管理,Servlet整个生命周期可以分为四个阶段:类装载及实例创建阶段、实例初始化阶段、服务阶段以及实例销毁阶段。类装载及实例创建阶段默认情况下,Servlet实例是在接受到第一个请求时进行创建并且以后的请求进行复用,如果有Servlet实例需要进行一些复杂的操作,需要在初始化时就完成,比如打开文件、初始化网络连接等,可以配置在服务器启动时就创建实例,具体配置方法为在声明servlet标签中添加<load-on-startup>1< 阅读全文

posted @ 2011-08-28 22:22 CodeWorld 阅读(1480) 评论(0) 推荐(0) 编辑

2011年8月22日

3种代理的实现

摘要: 摘要笔记:代理实现了方法的扩充。代理都要实现接口,static--被代理类的接口;dynamic--InvocationHandler,实现invoke方法创建对象object传给method.invoke(object,orgs)--执行代理方法;CGLIB--MethodInterceptor,创建对象object并重写intercept方法,通过method.invoke--执行代理。接口//Person.java1 package heqing.spring.proxy;2 3 public interface Person { 4 public void say();5... 阅读全文

posted @ 2011-08-22 00:10 CodeWorld 阅读(575) 评论(0) 推荐(0) 编辑

导航