- 浏览: 66939 次
- 性别:
- 来自: 广州
最新评论
文章列表
以前遇到过类似问题,后来通过其它方式解决了,解压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; //高 ...