Eclipse下Tomcat启动报错,信息如下,后来网上发现,之前jar包是通过build path中加入的,要改为将jar包放在WebContent\WEB-INF\lib中,问题解决!2013-12-25 11:00:08 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Nati
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDao' defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exceptio
在使用Spring3做前置通知时,出现以下错误 :解决方案:如果你写的类A 继承了 B 而B 继承 C,如果接口c或类C不在你所引的jar 包中,就报此信息,导入jar 包即可。在此程序代码中则是MethodBeforeAdvice的父类不在org.springframework.aop中,需要将aopalliance-1.0.jar包导入到项目中即可。
开始直接使用Spring通过JNDI获取在Tomcat容器中配置的数据源,Tomcat默认的应该是DBCP连接池,没问题,一切OK,由于Hibernate和Spring都推荐使用C3P0连接池,所以就尝试配置一下,没想到整了半下午,才搞定配置,惭愧!网上的内容眼花缭乱,鱼龙混杂,不如自己靠谱!直接上代码,后面附出现的问题!配置两个地方:1.Tomcat\conf下的context.xml2.Spr
JNDI是 Java 命名与目录接口(Java Naming and DirectoryInterface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有JNDI的做法:程序员
这几天在学习SpringMVC,在与Spring集成时,出现了两个小问题,记录下来,提醒自己,同时如果大家遇到同样问题,能够帮助大家的话,那我就感到幸哉了!1.java.lang.NullPointerExceptionSEVERE: Servlet.service() for servlet [springMVC] in context with path [/SpringMVC-Spring]
上篇写到,PL/SQL Developer在64位系统上连接Oracle,需要安装32位Oracle client客户端,使用后,发现操作数据库出现乱码的情况。经过查找资料,解决此问题,方法如下:需要在系统的环境变量中,加入以下变量:NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK然后,重启PL/SQL Developer,一切正常。
谈到JDBC与ODBC的区别,JDBC和ODBC其实都是用来连接数据库的启动程序。ODBC中文名字叫做开放数据库互联,是微软技术人员开发的开放服务结构中有关数据库的一个组成部分,它建立一组相关的规范,并提供了一组对数据库访问的标准应用程序编程接口。简单的说,ODBC就是应用程序与数据库系统进行交互的工具。一个给予ODBC的应用程序对数据库的操作不依赖于人员的数据库系统,不支持与数据库管理系统打交道
64位操作系统安装上对应的64位Oracle数据库,但是PL/SQL Developer不能直接连接,需要通过下面的方式,才能进行操作:1.安装64位Oracle数据库;2.安装32位Oracle client客户端;3.配置client客户端; 假设安装路径为:app_client\Sam\product\11.2.0\client_1,在路径中新建 NE
1.File->Reverse Engineer->Database…2.New Physical Data Model,确定 3. Database Reverse Engineering Options,如果没有配置本地数据源,点击右边图标。 4. Connect to a Data Source,点击Configure…按钮。 5. Confi
1、首先需要注册一个gmail的邮件地址,去https://mail.google.com这里点击红色的注册按钮。2、注册成功后,去https://appengine.google.com/这里;首先登录你刚刚注册的gmail邮件,登录成功后点击Create Application按钮。4、创建成功。5、下载goagent,去https://code.google.com/p/goagent/这里
web项目时,MyEclipse中使用自带的tomcat或外部的tomcat时,部署项目时,可能会出现乱码的情况,针对这一情况,这里通过修改tomcat的配置参数,即将"Optional program arguments"添加参数值"-Dfile.encoding=utf-8"即可,utf-8可修改为你需要的。附图:
关于单选按钮使用很简单的Demo。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <h
已经导入一下框架,现在发现不想用了,要删除,发现麻烦,添加容易删除不易,下面这个帮你解决删除问题,本文为转载,我试过hibenate,挺好使,你们验证其他的框架 MyEclipse中删除对Struts、Hibernate、Spring的支持 最近碰到添加了ssh的支持,但又发现有些包,或配置文件不正确,想重新添加,但MyEclipse没有自动重新加载功能,于是到网上搜索了相关内容,总结如下:
百度地图提供了免费开放的API接口,可以根据需要使用不同的接口,并可以添加相关控件,下面是其提供的小Demo:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="vi
1.设置"source folder"与"output folder".* source folder:存放.java源文件的根目录; * output folder:.class编译输出的根目录; * 纯“java project”中,一般把"src"设置为source folder,
1.简介JSON是JavaScript表示法:JavaScriptObject Notation。JSON是存储和交换文本信息的语法,类似XML。JSON比XML更小、更快、更易解析。JSON独立于语言。2.使用转换为JavaScript对象JSON 文本格式在语法上与创建 JavaScript 对象的代码相同,无需解析器,JavaScript程序能够使用内建的eval() 函数,用 JSON 数
在开源中国上看到站长的博客,说开源中国是用java+mysql写的,没有用庞大的Hibernate,而是用的DbUtils组件,于是对这个组件产生了兴趣,根据“JDBC的轻量级封装DBUtils开源组件的使用(一)”简单地学习了一下。下面是写的一个Demo:TestDbUtils.javaimport java.sql.Connection; import java.sql.DriverMana
DBUtil 是 Apache 的一个开源项目,它提供了一些类可以让我们方便的使用 JDBC, 它其实就是JDBC的轻量级的封装。使用它最方便的地方在于我们原来使用 JDBC从数据 库中查询得到的结果集需要将每一行数据封装到实体对象中,然后将实体对象加入到集合 中。而使用 DBUtil 可以直接通过 sql 语句得到集合对象或者实体对象,我们不用再一条 一条的取数据,然后填充到对象中,这些工作DB
jeval是为你的Java应用程序提供可加入的、高性能、数学、 布尔和函数表达式的解析和运算的高级资源包。下载地址:http://www.oschina.net/p/jeval 目前最新版本是0.9.4 Beta这个包可以为我们提高高效的数学表达式计算。举个例子:这个是我们策划给出的游戏命中率的一部份计算公式是否命中=a命中率 - (b等级 - a等级) * (命中系数(6)* b闪避
启动Tomcat时,一闪而过,看不出启动过程中发生了什么错误。查找资料,可以使用run命令,打开startup.bat文件,找到下面这行: call "%EXECUTABLE%" start %CMD_LINE_ARGS% 修改为: call "%EXECUTABLE%" run %CMD_LINE_ARGS% 修改文件后,需要从DOS命令行窗口进入
这个周在复习Hibernate,遇到的错误记录下来。 org.hibernate.MappingException: Unknown entity: com.sandy.pojo.User at org.hibernate.impl.SessionFactoryImpl.getEntit
最近,在Myecplise中运行Web程序时,出现下面的错误,费了几翻周折,才把问题解决,现分享之 。错误如下: 严重: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ---------->&nbs
--1 建立数据表 create table Test_Increase( userid number(10) primary key, /*主键,自动增加*/ username v
Apache Struts 项目团队宣布结束 Struts 1.x 其生命周期,官方不再对该版本提供任何支持、更新和升级。 Struts 1.x 项目在 2000 年时创立,其最新版本是 2008年12月发布的 1.3.10 版本。与此同时 Struts 的社区则主要是集中精力在开发和完善 Struts 2 框架。直到2013年4月已经发布了23个版本。考虑到这一点,因为缺少足够的支持,团队
假设添加spring的源文件: 首先下载对应的源码包 如:spring-framework-2.5.6-with-dependencies.zip 打开spring-framework-2.5.6\dist\spring-sources.jar 即为源码包,将其添加到Source p_w_upload中 右键点击项目,选择Build Path-->Configure Bu
J2EE开发中大量的专业缩略语很是让人迷惑, 特别是对于刚毕业的新人来说更是摸不清头脑。若与公司大牛谈技术人家出口就是PO VO BO DTO POJO DAO 等,让新人们无比仰慕大牛。 为了让新人快速成为牛人,今天我详细的为大家介绍这些专业名词。 具体应用例子详见: http://zz563143188.iteye.com/blog/18
控件资料网站收集整理(不断更新) 日期控件 http://www.my97.net/dp/index.asp
mysql用外键建立级连操作时,出现如下错误: 1005-Can't create table (errno:121) 在论坛里发现,是由于外键约束重名引起的。
使用js函数在页面传参遇到的一个小问题,代码片断如下: function outMedicine(medicineId){ window.location.href = "outMedicine.jsp?medicineId = "+medicineId;&nb
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号