`
文章列表
以前遇到过类似问题,后来通过其它方式解决了,解压jar包到classes目录下,后来发现如下文章后,发现原来有更好的方案可以解决,特记录: 这两天部署了一个使用了convention约定插件的SSH项目到WebLogic10,打开后第一个登陆页面,控制台报错 NullPointerException at org.apache.struts2.convention.ConventionUnknownHandler.handleUnknownActionMethod 问题的原因:weblogic10以后在加载项目时会把WEB-INF下的classes目录打成jar包。并删除classes目 ...
Apache FtpServer 是一个100%纯Java的FTP服务器。它的设计旨在提供基于目前可用的开放协议的一个完整的、便携的FTP服务器引擎解决方案,除了能嵌入到Java应用程序,还可以作为 Windows 服务或 Unix/Linux 的守护进程独立运行。此外FtpServer还提供集成Spring应用程序的支持…… ——摘自 Apache FtpServer 官网 ftp服务器的下载和安装我就不多说了,这些网上信息太多了,百度一大把。但其它要注意一点的事,下下来的ftp服务器不能马上运行使用,会出现Ftp服务器启动正常,但是客户端链接不上,原因是ftp服务器中的匿名用户并没有提供使 ...
Lucene 简介 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索 ...
.floatWin1{ width:154px; position:absolute;} .bigwin_top{ background:url(images/windows_38.png) no-repeat; width:154px; height:16px;} /* .bigwin_bor{ background:url(../images/windows_40.png) repeat-y; width:154px; height:70px; padding-top:50px; text-align:center;}*/ .bigwin_bor{ background:ur ...
   struts.devMode=false引发的请求不响应问题     如题,近日遇到非常有意思的问题,在一个功能页面,通过ajax发送请求到服务器端,服务器端获取请求之后,经过后台处理返回一个带有数据的jsp页面,结果出现了状况,功能页面始终停留在那里不动也不刷新该刷新的区域。     于是开始找问题:     将ajax请求的URL路径和参数,经过拼装后,放入到IE地址栏进行测试。     经过测试发现,该URL地址有效,后台能获取到URL传递的参数,也能执行程序处理,并且后台服务端程序无异常抛出。     但是问题也来了,放在地址栏中的URL请求返回的结果确是HTTP404 错误,无 ...
  最近一段时间做项目的时候,自已在修改一个功能点,要更改已获取的数据列表中的某行记录内容,并将更改保存到数据库中,已写好了所有业务代码,在调用DAO层Hibernate方法执行数据库更新时,发现一个有意思的问题,程 ...
一般的创建图表的过程为: 1. 从数据库里读取数据 2. 将数据保存到图表对应的数据集对象中 3. 创建坐标轴对象 4. 创建Renderer对象 5. 创建Plot对象 6. 创建JfreeChart对象 7. 生成图片文件(或者二进制流) JFreeChart支持的图表类型总结 图表类型 工厂类方法 数据集类型 备注 柱状图 createBarChart CategoryDataset   柱状图3D createBarChart ...
HttpSessionListener接口是一个可监听java Web项目中Session的创建和消毁状态。 在理解这个接口之前,先提出一个问题,就是假设我的web应用上想知道到底有多少用户在使用? 具体使用,请看如下代码: package demo.listener; import javax.servlet.ServletContext; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; public class SessionCounter ...
Assigned   Assigned方式由程序生成主键值,并且要在save()之前指定否则会抛出异常   特点:主键的生成值完全由用户决定,与底层数据库无关。用户需要维护主键值,在调用session.save()之前要指定主键值。   Hilo   Hilo ...
1、Hibernate缓存概述         缓存是介于物理数据源与应用程序之间,是数据库数据在内存中的存放临时copy的容器,         其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用的运行性能。         Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,         如果在缓存中找到了需要的数据(我们把这称做“缓存命中"),则就直接把命中的数据作为结果加以利用,         避免了建立数据库查询的性能损耗。 2:Hibernate缓存分类         一级缓存(session):内部缓存             ...
========================jsp============================== function changeImg(){ var a=document.getElementById("mySpan"); a.innerHTML='<img align="middle" src="ImageServlet"/> <a href="#" onclick="changeImg();">看不清,换 ...
Hibernate 是一种强大,高性能的以对象到关系型数据库的持久化服务.开发人员可以基础语言 (包括关联,继承,多态,组合及java的集合框架),开发持久层. ====================================需要导入的Hibernate类包====================================== import org.hibernate.Criteria; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.SessionFactory; ...
最近用jQuery.get(url,[data],[callback])的方法进行ajax处理,该请求发送数据到spring的注释控制器中,同时通过该参数获取的数据列表 在经过freemarker的处理发送到了一个test.ftl的模板页面!但是get()方法,未能得到整个模块页面的内容! $.get("/main/test.do", { id: coverId, pollType: pollType ,t:new Date()}, function(data){ var dataStr=myTrim(data); } }); 最后改用 ...
---------------------------------删除表字段-------------------------------- alter   table   emp   drop   id; ---------------------------------增加表字段------------------------------ alter   table   yourtable   add   id   int   unsigned   not   Null   auto_increment   primary   key --------------------------- ...
图片轮播js代码,简洁明了!可代替flash轮播功能! <div style="width:287px; height:248px; border:solid 1px #cecece;background:#F3F3F3; padding:6px; "> <SCRIPT language="javascript" type="text/javascript"> var widths=287; //宽 var heights=242; //高 ...
Global site tag (gtag.js) - Google Analytics