- 浏览: 66351 次
- 性别:
- 来自: 杭州
最新评论
-
java爱好者92:
我参数使用一直搞不明白,后来实在用不了ireport就换帆软报 ...
ireport $P{SUBREPORT_DIR}参数的使用【转】 -
水土第一:
这个在java里面怎么些啊。。
ireport 把sql 片段作为参数传入
文章列表
sun.misc.BASE64Encoder 是sun内部使用类,没有公开,所以正式使用时候也不建议使用
如果使用该类maven 构建的时候会报错,网上有方法在maven-compiler-plugin 插件中指定jar包,但改方法中路径是死的,所以对于正式项目没有意义。
最好的方式就是用其他jar包替换:
比如:commons-codec
maven: poml.xml 添加下面依赖
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-code ...
转自:http://www.iteye.com/topic/72170
J2EE项目异常处理
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何时需要把unChecked Exception转化成che ...
截止目前最新的Tiles版本是Tiles3。
如今,网站一般分为可重复使用的模板正在呈现不同的网页之间的的。例如,一个网站中包含的页眉,页脚,菜单等项目仍然通过了该网站相同,并给它一个共同的外观和感觉。这是很难很难的代码在每一个网页,如果以后需要改变是不是所有的页面需要修改。因此,我们使用模板化机制。我们创建一个共同的页眉,页脚,菜单页,其中包括在每一页。
TilesSupport插件允许模板和组件。事实上,这两种机制是相似的:你定义页面的某些部分(a ”Tile”)组装建立另一部分或整页。 A部分参数,使动态内容,并且可以在Java语言中的一种方法。 Tiles是用来保持一致的外观和感觉整个 ...
Linux下postgresql 安装
1 添加用户 创建目录
useradd postgres -d /usr/local/pgsql
passwd postgres
mkdir /usr/local/pgsql/
mkdir /usr/local/pgsql/data
chown -R postgres /usr/local/pgsql
chown postgres /usr/local/pgsql/data
2 设置环境变量
vi /etc/profile
export LD_LIBRARY_PATH=/usr/local/pgsql/lib:$LD_L ...
ireport中提供了自带属性$P{SUBREPORT_DIR}当我们新建.jrxml文件时默认$P{SUBREPORT_DIR}="存放当前设计的.jrxml文件的文件夹绝对路径"
此时需注意应把$P{SUBREPORT_DIR}值设置为$P{SUBREPORT_DIR}="",这表示获得当前运行环境的.jrxml文件 ...
普通传参 例如:select * from emp as e where e.name = $P{param}
但是我想把sql语句的某个片段做为参数传入,应该要怎么做呢?
很简单,用$P!{param}就可以替换sql的任何部分。如下:
$P!{param} = where e.name = 'aa';
select * from emp as e $P!{param};
详细链接
http://blog.csdn.net/woshiwu/article/details/6637310
在firefox下使用js清空file控件的value非常简单, 即:obj.value=""; 就可以了,但在ie下,由于出于安全等方面考虑,file的value被设为了只读,所以js对其不能直接地控制,因此我们只能使用一些变通的方法来解 决,网上对此也有好些方法,在此我谈谈自己认为最好的几种。
下面以上传文件格式限制(只对扩展名判断)这一实例来说明。
1、file控件由HTML生成
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...
使用JsonConfig配置JsonObject对象,可以生成你想要的日期格式数据。
具体的配置使用JsonConfig对象,代码如下:
Java代码
1.JsonConfig config = new JsonConfig();
2. config.registerJsonValueProcessor(Date.class, new DateJsonValueProcessor("yyyy-MM-dd"));
JsonConfig config = new JsonConfig();
config.registerJ ...
http://vissul.iteye.com/blog/377104
当我们已经对设计模式倒背如流时,却往往发现在实际代码编写中有生搬硬套的感觉。设计模式是前人经验的总结,直接拿来用合不合适呢?这让我想起了大学一位老师告诉我们的一条学习的道路“知识,理论,智慧”。设计模式是很一种优雅的“智慧”,但对于我们初学者来说还仅仅是留存于文字的“知识”。把“知识”融合到自己的开发中,在不断探索和总结中形成自己“理论”,再应用到实际中,那么这才是是真正属于我们自己的“智慧”。重构恰恰是由“知识”到“理论”的必经之路,而书中的各种重构方法无疑是这条路上清晰的路标。
代码的坏味道大家一看都不会陌生,绝对是在我 ...
Subversion中的分支和标签是非常灵活的,这是因为它使用了非常简单的拷贝的动作实现了分支和标为了避免混乱,你需要制定分支和标签的使用原则。例如,什么时候创建分支,创建什么样的分支,它们如何命名。如果有这样的原则,你会发现这将增强项目团队的协作能力。
在有效地使用分支和标签前,你必须决定在什么样的环境下创建如何的的分支和标签,以及这些标签是如何在仓库里组织的。
1、如何并行开发
典型地,如果同时有多个项目同时在开发中,可能会用到基于标签来或本号创建分支。例如,你正在开发A项目,当他在1.0正式向客户发布的时候,你标识这个里程碑,然后项目继续向增加许多功能的2.0开发,在开发2. ...
Javascript刷新页面的几种方法:
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href
1、首先下载并安装ckeditor。
2、自定义工具栏按钮:
我们可以自定义ckeditor工具栏要显示的按钮,工具栏按钮定义可以参考这里。
现在我们需要向工具栏添加一个自定义功能的按钮。ckeditor工具栏中的每个按钮都是作为插件定义 ...
最好还是用我们自己实现的替换字符串的方法来做(JDK 1.4 之前找的代码):
// ------------------------------------ 字符串处理方法
// ----------------------------------------------
/**
* 将字符串 source 中的 oldStr 替换为 newStr, 并以大小写敏感方式进行查找
*
* @param source
* 需要替换的源字符串
* @param oldStr
* 需要被替换的老字符串
* @param newStr
* 替换为的新字符串
*/
publi ...
1.Fckeditor官网:http://ckeditor.com/
2.下载地址: http://ckeditor.com/download
3.文档地址: http://docs.cksource.com
一.将下载后的文件解压并放到WebRoot目录下
二.导入JS文件
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>
三.使用,有四种方法来调用
1.使用JS直接创建
Js代码
1.<script type="tex ...