<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link href="/zzx/jsp/blogjsp/test.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="container">
<div id="header">
<div class="header">
<div id="blog_title">
<h1><a href="/">longyuan20102011</a></h1>
<h1><a></a></h1>
</div>
</div>
</div>
<div id="navigator">
<div class="navigator">
<ul>
<li id=""><a href="/"><span><img src="http://static.blog.csdn.net/images/ico_list.gif">目录视图</span></a></li>
<li id=""><a href="/"><span><img src="http://static.blog.csdn.net/images/ico_summary.gif">摘要视图</span></a></li>
<li id=""><a href="/"><span><img src="http://static.blog.csdn.net/images/ico_rss.gif">订阅</span></a></li>
<li id=""><a href=""><span><img src="http://static.blog.csdn.net/images/ico_set.gif">管理博客</span></a></li>
<li id=""><a href=""><span><img src="http://static.blog.csdn.net/images/ico_write.gif">写新文章</span></a></li>
</ul>
</div>
</div>
</div>
<div id="body">
<div id="main">
<div class="main">
<div class="notice">
<a href="" target="_blank"><font color=red>用开源IaaS构建自己的云——OpenStack征稿启事</font></a>
<a href="" target="_blank"><font color=red>CSDN社区7月"畅谈加班 赢程序员杂志"活动火爆上线!!</font></a>
<br>
<a href="" target="_blank"><font color=blue>iOS & Android DevCamp社区会员特惠限时抢票!</font></a>
<a href="" target="_blank"><font color=red>CSDN账号全站整合公告</font></a>
<a href="" target="_blank"><font color=blue>不用买彩票,就有408万!</font></a>
</div>
<div class="details">
<div class="article_title">
<span class="ico ico_type_Original"></span>
<h3>
<span class="link_title"><a href="">项目 所有jar文件 </a>
</span>
</h3>
</div>
<div class="article_manage">
<span class="link_categories">分类:<a href="">css</a></span>
<span class="link_postdate">2012-07-22 07:17</span>
<span class="link_view" title="阅读次数">24人阅读</span>
<span class="link_comments" title="评论次数"><a href="#comments">评论</a>(0)</span>
</div>
<div id="article_content" class="article_content">
<p><br></p>
1 <br>
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class <br>
[org.apache.commons.dbcp.BasicDataSource] for bean with name 'dataSource' defined in class <br>
<br>
<br>
path resource [beans.xml]; nested exception is java.lang.ClassNotFoundException: <br>
<br>
<br>
org.apache.commons.dbcp.BasicDataSource<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass<br>
<br>
<br>
(AbstractBeanFactory.java:1141)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType<br>
<br>
<br>
(AbstractAutowireCapableBeanFactory.java:524)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean<br>
<br>
<br>
(AbstractBeanFactory.java:1177)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean<br>
<br>
<br>
(AbstractBeanFactory.java:758)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton<br>
<br>
<br>
s(DefaultListableBeanFactory.java:422)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitializati<br>
<br>
<br>
on(AbstractApplicationContext.java:728)<br>
<span style="white-space:pre"></span>at org.springframework.context.support.AbstractApplicationContext.refresh<br>
<br>
<br>
(AbstractApplicationContext.java:380)<br>
<span style="white-space:pre"></span>at org.springframework.context.support.ClassPathXmlApplicationContext.<init><br>
<br>
<br>
(ClassPathXmlApplicationContext.java:139)<br>
<span style="white-space:pre"></span>at org.springframework.context.support.ClassPathXmlApplicationContext.<init><br>
<br>
<br>
(ClassPathXmlApplicationContext.java:83)<br>
<span style="white-space:pre"></span>at com.itcast.test.ProductTest.runtest(ProductTest.java:20)<br>
<span style="white-space:pre"></span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
<span style="white-space:pre"></span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
<span style="white-space:pre"></span>at sun.reflect.DelegatingMethodAccessorImpl.invoke<br>
<br>
<br>
(DelegatingMethodAccessorImpl.java:25)<br>
<span style="white-space:pre"></span>at java.lang.reflect.Method.invoke(Method.java:597)<br>
<span style="white-space:pre"></span>at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall<br>
<br>
<br>
(FrameworkMethod.java:44)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.model.ReflectiveCallable.run<br>
<br>
<br>
(ReflectiveCallable.java:15)<br>
<span style="white-space:pre"></span>at org.junit.runners.model.FrameworkMethod.invokeExplosively<br>
<br>
<br>
(FrameworkMethod.java:41)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)<br>
<span style="white-space:pre"></span>at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)<br>
<span style="white-space:pre"></span>at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner.run(ParentRunner.java:220)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run<br>
<br>
<br>
(JUnit4TestReference.java:46)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests<br>
<br>
<br>
(RemoteTestRunner.java:467)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests<br>
<br>
<br>
(RemoteTestRunner.java:683)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run<br>
<br>
<br>
(RemoteTestRunner.java:390)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main<br>
<br>
<br>
(RemoteTestRunner.java:197)<br>
Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource<br>
<span style="white-space:pre"></span>at java.net.URLClassLoader$1.run(URLClassLoader.java:200)<br>
<span style="white-space:pre"></span>at java.security.AccessController.doPrivileged(Native Method)<br>
<span style="white-space:pre"></span>at java.net.URLClassLoader.findClass(URLClassLoader.java:188)<br>
<span style="white-space:pre"></span>at java.lang.ClassLoader.loadClass(ClassLoader.java:307)<br>
<span style="white-space:pre"></span>at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)<br>
<span style="white-space:pre"></span>at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br>
<span style="white-space:pre"></span>at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass<br>
<br>
<br>
(AbstractBeanDefinition.java:385)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass<br>
<br>
<br>
(AbstractBeanFactory.java:1138)<br>
<span style="white-space:pre"></span>... 33 more<br>
<br>
<br>
出现这个错误时因为没有common-dbcp.jar 文件。<br>
2 在导入hibernate的时候把所有的jar文件和实体类文件管理的所有文件都导入进去,但是在导入spring包<br>
<br>
<br>
的时候,只是导入以前在文章中提到的jar包,外加上一个common-dbcp.jar,common-pool.jar,common-<br>
<br>
<br>
logging.jar文件。<br>
<br>
<br>
3 我把以前下载的无用的jar全部删除掉了,现在下载了一个spring-framework-2.5.6withdependies,应该<br>
<br>
<br>
是包含了支撑他的包,结果还真是的。<br>
<br>
<br>
4 今天我删除了一个jar包,所以以前我所使用的这个jar包中的项目全都出现了小叉子,我把他们删除了,删<br>
<br>
<br>
除以后我猜发现了自己的错误的地方。<br>
<br>
<br>
5 总结ssh整合的时候所用的所有jar包<br>
<br>
<br>
spring :<br>
<span style="white-space:pre"></span>spring.jar<br>
aspectjrt.jar <br>
<span style="white-space:pre"></span>aspectweaver.jar <br>
<span style="white-space:pre"></span>cglib-nodep-2.1_3.jar <br>
<span style="white-space:pre"></span>common-annotation.jar <br>
<span style="white-space:pre"></span>commons-logging.jar<br>
<span style="white-space:pre"></span>common-dbcp.jar<br>
<span style="white-space:pre"></span>common-pool.jar<br>
<span style="white-space:pre"></span>common-logging.jar<br>
<br>
<br>
hibernate:<br>
<span style="white-space:pre"></span>hibernate.jar<br>
<span style="white-space:pre"></span>(外加在hibernate中lib文件夹下的jar包)<br>
<span style="white-space:pre"></span>hibernate-entitymanager.jar<br>
<span style="white-space:pre"></span>(外加在hibernate-entitymanager中lib文件夹下的jar包)<br>
<br>
<br>
6 下载jar包的网站<br>
www.jar114.com<br>
<br>
<br>
7 <br>
org.springframework.beans.factory.BeanCreationException: Error creating bean with name <br>
<br>
<br>
'entityManagerFactory' defined in class path resource [beans.xml]: Invocation of init method <br>
<br>
<br>
failed; nested exception is java.lang.NoSuchMethodError: <br>
<br>
<br>
javax.persistence.spi.PersistenceUnitInfo.getValidationMode<br>
<br>
<br>
()Ljavax/persistence/ValidationMode;<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean<br>
<br>
<br>
(AbstractAutowireCapableBeanFactory.java:1338)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean<br>
<br>
<br>
(AbstractAutowireCapableBeanFactory.java:473)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory<br>
<br>
<br>
$1.run(AbstractAutowireCapableBeanFactory.java:409)<br>
<span style="white-space:pre"></span>at java.security.AccessController.doPrivileged(Native Method)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean<br>
<br>
<br>
(AbstractAutowireCapableBeanFactory.java:380)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject<br>
<br>
<br>
(AbstractBeanFactory.java:264)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton<br>
<br>
<br>
(DefaultSingletonBeanRegistry.java:222)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean<br>
<br>
<br>
(AbstractBeanFactory.java:261)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.getBean<br>
<br>
<br>
(AbstractBeanFactory.java:185)<br>
<span style="white-space:pre"></span>at org.springframework.beans.factory.support.AbstractBeanFactory.getBean<br>
<br>
<br>
(AbstractBeanFactory.java:164)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton<br>
<br>
<br>
s(DefaultListableBeanFactory.java:423)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitializati<br>
<br>
<br>
on(AbstractApplicationContext.java:728)<br>
<span style="white-space:pre"></span>at org.springframework.context.support.AbstractApplicationContext.refresh<br>
<br>
<br>
(AbstractApplicationContext.java:380)<br>
<span style="white-space:pre"></span>at org.springframework.context.support.ClassPathXmlApplicationContext.<init><br>
<br>
<br>
(ClassPathXmlApplicationContext.java:139)<br>
<span style="white-space:pre"></span>at org.springframework.context.support.ClassPathXmlApplicationContext.<init><br>
<br>
<br>
(ClassPathXmlApplicationContext.java:83)<br>
<span style="white-space:pre"></span>at com.itcast.test.ProductTest.runtest(ProductTest.java:24)<br>
<span style="white-space:pre"></span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
<span style="white-space:pre"></span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
<span style="white-space:pre"></span>at sun.reflect.DelegatingMethodAccessorImpl.invoke<br>
<br>
<br>
(DelegatingMethodAccessorImpl.java:25)<br>
<span style="white-space:pre"></span>at java.lang.reflect.Method.invoke(Method.java:597)<br>
<span style="white-space:pre"></span>at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall<br>
<br>
<br>
(FrameworkMethod.java:44)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.model.ReflectiveCallable.run<br>
<br>
<br>
(ReflectiveCallable.java:15)<br>
<span style="white-space:pre"></span>at org.junit.runners.model.FrameworkMethod.invokeExplosively<br>
<br>
<br>
(FrameworkMethod.java:41)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)<br>
<span style="white-space:pre"></span>at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)<br>
<span style="white-space:pre"></span>at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)<br>
<span style="white-space:pre"></span>at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)<br>
<span style="white-space:pre"></span>at org.junit.runners.ParentRunner.run(ParentRunner.java:220)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run<br>
<br>
<br>
(JUnit4TestReference.java:46)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests<br>
<br>
<br>
(RemoteTestRunner.java:467)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests<br>
<br>
<br>
(RemoteTestRunner.java:683)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run<br>
<br>
<br>
(RemoteTestRunner.java:390)<br>
<span style="white-space:pre"></span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main<br>
<br>
<br>
(RemoteTestRunner.java:197)<br>
Caused by: java.lang.NoSuchMethodError: <br>
<br>
<br>
javax.persistence.spi.PersistenceUnitInfo.getValidationMode<br>
<br>
<br>
()Ljavax/persistence/ValidationMode;<br>
<span style="white-space:pre"></span>at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:629)<br>
<span style="white-space:pre"></span>at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory<br>
<br>
<br>
(HibernatePersistence.java:73)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManager<br>
<br>
<br>
Factory(LocalContainerEntityManagerFactoryBean.java:224)<br>
<span style="white-space:pre"></span>at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet<br>
<br>
<br>
(AbstractEntityManagerFactoryBean.java:291)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMetho<br>
<br>
<br>
ds(AbstractAutowireCapableBeanFactory.java:1369)<br>
<span style="white-space:pre"></span>at <br>
<br>
<br>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean<br>
<br>
<br>
(AbstractAutowireCapableBeanFactory.java:1335)<br>
<span style="white-space:pre"></span>... 39 more<br>
<br>
<br>
网上说是hibernate3.6有bug。<br>
<br>
<br>
</div>
<div class="article_next_prev">
<li class="prev_article"><span>上一篇:</span><a href="">项目 JunitTest来测试jpa时候搭建完成</a></li>
<li class="next_article"><span>下一篇:</span><a href="">tomcat 很久没有用,让后启动了以后,打不开网页</a></li>
</div>
</div>
</div><!-- css="main" -->
</div><!-- id="main" -->
</div><!-- id="body" -->
</body>
</html>
body {
color: rgb(51, 51, 51);
text-align: center;
font-size: 12px;
font-family: Arial,Console,Verdana,Courier New;
}
#container {
background: url("/zzx/image/head_bg.jpg") no-repeat scroll center top transparent;
}
#header {
width: 980px;
height: 30px;
margin: 0px auto;
padding: 50px 0px 0px;
text-align: left;
}
.header{
}
#blog_title a {
color: rgb(255, 255, 255);
text-decoration: none;
}
#blog_title a:hover {
color: rgb(221, 238, 255);
text-decoration: none;
}
#blog_title h1{
display:inline-block;
float:left;
margin:0 20px 0 0;
color:#fff;
font:bold 30px/30px 'Microsoft YaHei';
}
#blog_title h2{
display:inline-block;
float:left;
padding:2px 0 0 0;
color:#fff;
font:normal 18px/30px 'Microsoft YaHei';
}
#navigator {
display: block;
clear: both;
width: 980px;
height: 42px;
margin: 0px auto;
padding: 22px 0px 0px;
text-align: left;
}
.navigator ul{
float:right;
}
.navigator li{
display:inline;
float:left;
margin:0 5px;
background:#fff;
border-radius:3px;
}
.navigator li a{
display:inline-block;
height:26px;
padding:0 0 0 10px;
color:#666;
background:url(../../../images/btn_pub_nav.gif) no-repeat left 0;
font:normal 12px/26px Arial, Helvetica, sans-serif;
text-decoration:none;
cursor:pointer;
}
.navigator li a span{
display:inline-block;
height:16px;
padding:5px 10px 5px 0;
background:url(../../../images/btn_pub_nav.gif) no-repeat right -26px;
line-height:16px;
}
.navigator li a span img{
margin:0 4px 0 0;
vertical-align:middle;
}
#body{
display:block;
*display:inline-block;
width:960px;
margin:0 auto;
padding:9px;
border:solid 1px #ddd;
background:#fff;
border-radius:8px;
text-align:left;
}
#main{
float:right;
width:734px;
overflow:hidden;
padding:7px;
border:solid 1px #ddd;
border-radius:4px;
}
.main{
}
.notice{
margin:10px 2px;
padding:2px 4px 2px 20px;
border:dashed 1px #f8cc7e;
background:#fffce7 url(/zzx/image/ico_list.jpg) no-repeat 5px center;
font:normal 12px/22px Arial;
}
.notice a{
color:#ff5a00;
}
.list_item{
display:block;
*display:inline-block;
clear:both;
background:url(../images/line_1.gif) repeat-x bottom;
}
.list_item:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.list{
margin:
20px 20px 0 20px;
}
.details{
margin:20px;
}
.article_title {
display:block;
margin:5px 0px;
color:#000;
font:normal 20px/30px 'Microsoft YaHei';
}
.article_title .ico {
display: inline-block;
width: 19px;
height: 19px;
margin: 0px 2px 0px 0px;
}
.article_title .ico_type_Original {
background: url("/zzx/image/ico_Original.jpg") no-repeat scroll 0px 0px transparent;
vertical-align: middle;
}
.article_title h3 {
display:inline;
font: 20px/30px 'Microsoft YaHei';
vertical-align:middle;
}
.article_title a {
color: rgb(0, 0, 0);
text-decoration:none;
}
.article_title a:hover {
color: rgb(102, 102, 102);
text-decoration:none;
}
.article_manage{
padding:5px 0;
color:#999;
font:normal 12px/24px Arial;
text-align:right;
}
.article_manage span{
margin:0 5px;
}
.article_manage .link_postdate{
margin:0 5px 0 0;
}
.article_manage .link_view{
padding:0 0 0 14px;
background:url(../../../images/ico_view.png) no-repeat left center;
}
.article_manage .link_comments{
padding:0 0 0 14px;
background:url(../../../images/ico_comm.png) no-repeat left center;
}
.link_comments a{
text-decoration:none;
}
.article_manage .link_categories{
float:left;
}
.link_categories a{
text-decoration:none;
}
.details .article_content {
margin: 20px 0px 0px;
font: 14px/26px Arial;
}
#archive_list{
display:block;
*display:inline-block;
}
.article_next_prev {
color: rgb(102, 102, 102);
font: 12px Arial,Helvetica,sans-serif;
}
.article_next_prev li {
list-style-type: none;
}
.article_next_prev a{
color: rgb(51,102,153);
font:12px Arial,Helvetica,sans-serif;
}