- 浏览: 347986 次
- 性别:
- 来自: 广州
最新评论
-
wangzi2011wang:
为java_web项目添加spring_MVC框架(JSTL表达式) -
HJFWorld:
ams-all-4.0.jar的包,哪里可以下载?
org/objectweb/asm/Type异常解决办法 -
ccy953384950:
我是用第一种方法解决的!
org/objectweb/asm/Type异常解决办法 -
bugman:
我用第三种方法解决了。谢谢
org/objectweb/asm/Type异常解决办法
文章列表
在spring框架和hibernate框架集成的时候,根据不同的需求,或者个人的习惯问题。会出现多种多样的数据访问层的代码。本篇文章拣出几个典型的问题,加以浅谈。
DAO层中的某个类如果没有继承自HibernateDaoSupport。而是使用SessionFac ...
调试SPRING MVC(或者整合SSH)的时候遇到了org/objectweb/asm/Type
解决方法1:
原因是Spring中的cglib-nodep-2.x.x.jar与Hibernate中的cglib-2.2.jar相冲突! 两种框架整合时Spring中的cglib-nodep-2.x.x.jar是必须的,取消Hibernate中的cglib-2.2.jar即可
解决方法2:
在Hibernate 3.2.6.中的 cglib 是 cglib-2.1.3.,jar 使用 cglib-2.2.jar 则出现以上问题。将cglib-2.2.jar换成cglib-2.1.3 ...
MVC
M----->server层 @Service用于标注业务层组件 @Repository用于标注数据访问组件 即DAO组件(PersonDaoBean层)。
V----->视图
C----->controller层 struts--->action @Controller用于标注控制层组件(如struts中的action)
@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。
spring2.5为我们引入了组件自动扫描机制,他可以在类路径底下寻找标注了@Component、@Service、@Controller、@ ...
package cn.it.aop;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
import cn.it.service.impl.PersonServiceBean;
//动态代理
public class JDKProxyFactory implements InvocationHandler{
private Object targetObject;
public Object CreateProxyIn ...
问题描述:
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration problem: Unable to locate NamespaceHandler for namespace [http://www.spring ...
Spring可以对集合类型进行注入包括:Set集合,properties属性集合,Map集合以及List集合
注入方式如下:
Java代码
01.package com.test;
02.
03.import java.util.ArrayList;
04.import java.util.HashMap;
05.import java.util.HashSet;
06.import java.util.Map;
07.import java.util.Properties;
08.import java.util.Set;
09. ...
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html
BeanUtils
Commons-BeanUtils 提供对 Java 反射和自省API的包装
Betwixt
Betwixt提供将 JavaBean 映射至 XML 文档,以及相反映射的服务.
Chain
Chain 提供实现组织复杂的处理流程的“责任链模式”.
CLI
CLI 提供针对命令行参数,选项,选项组,强制选项等的简单API.
Codec
Codec 包含一些通用的编码 ...
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。
一、Commons BeanUtils
http://jakarta.apach ...
java.lang.classnotfoundexception:org.apache.struts2.dispatcher.filerdispatch上面是你的异常,就是说你的filter找不到!你的web.xml文件配置有问题!这样配置filter:<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <fi ...
1.下载svn安装文件
目前最新:subversion-1.7.5.tar.gz
下载地址:http://subversion.apache.org/download
2. 创建svn安装目录
mkdir /u01/svnapp
3. 上传文件到服务器上解压,安装
解压命令为:tar xfvz subversion-1.7.5.tar.gz
解压后生成 subversion-1.7.5 子目录, 进入目录
执行
./configure --prefix=/u01/svnapp/svn
出现以下错误:
...
对JAVA的集合的理解是相对于数组
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)
JAVA集合可以存储和操作数目不固定的一组数据。
所有的JAVA集合都位于 java.util包中!
JAVA集合只能存放引用类型的的数据,不能存放基本数据类型.
JAVA集合主要分为三种类型:
Set(集)
List(列表)
Map(映射)
Collection 接口
Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。
Set 和List 都继 ...
1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2:创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4:查看现 ...
一 安装Sitemesh框架
下载最新版本的sitemesh
1 sitemesh-2.3.jar是Sitemesh的支持包 请复制该文件到\demo\WebRoot\WEB-INF\lib目录下
2 sitemesh-decorator.tld sitemesh.page.tld是Sitemesh的标签库文件 复制该文件到\demo\WebRoot\WEB-INF目录下
二 配置Sitemesh架构
首先需要在WEB-INF/web.xml文件中配置Sitemesh 包含两个部分
1 配置Sitemesh过滤器
在web.x ...
Logic 比较标签(一)
1.<logic:equal>
判断变量是否与指定的常量相等。例如:
<%
pageContext.setAttribute("test",new Integer(1000));
%>
<logic:equal value="1000" name="test">
test=1000
< ...
http://blog.csdn.net/iamduoluo/article/details/7449157