- 浏览: 34973 次
- 性别:
- 来自: 上海
最新评论
-
wsxjq:
你这个还好,我们公司的要求更过分,要使用本地打印机批量打印客户 ...
依样画葫芦实现JasperReport客户端本地打印 -
wsxjq:
你这个还好,我们公司的要求更过分,要使用酝打印机批量打印客户端 ...
依样画葫芦实现JasperReport客户端本地打印 -
yuanfen127:
你这里的rst是什么东西啊?第一段代码不正确哦
依样画葫芦实现JasperReport客户端本地打印 -
liyong_2003_cn:
adverse 写道楼上的意思是不是说,客户端没有安装jre或 ...
依样画葫芦实现JasperReport客户端本地打印 -
adverse:
楼上的意思是不是说,客户端没有安装jre或者版本不够高,提示自 ...
依样画葫芦实现JasperReport客户端本地打印
文章列表
url中:name=encodeURI("中文")
//UTF-8可以改成项目所用的编码比如GBK
servlet中:String name= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
基本上这样就保证不会出错了,比改Tomcat的配置更好一些
- 2007-09-10 09:45
- 浏览 4854
- 评论(0)
Calendar的使用
- 博客分类:
- Java
根据传入的date,取得上一周的周一、周五日期
java 代码
SimpleDateFormat _formatYMD = new SimpleDateFormat("yyyyMMdd");
Calendar _calendar = Calendar.getInstance();
try{
_calendar.setTime(_formatYMD.parse(date));
int x = ...
- 2007-09-07 10:18
- 浏览 1165
- 评论(0)
现在有这样一个需求:客户端需要打印一批对账单,业务人员很懒,不想点一下按钮打印一张,希望能有批量打印的功能。
在网上找到一篇多表打印的资料,其实已经很接近我们的需求了。只不过资料里是多个报表模板,我们是同一个报表模板填上不同的数据连续打印。
实现的思路如下:
1、在jsp页面用checkbox多选框
2、在servlet用request.getParameterValues(String)接收
3、调用项目工具类中生成报表打印数据的方法
4、在该方法中最关键步骤为:
5、将取得的bytes数组输出到响应流中
6、最后会生成一个打印出所有报表数据的PDF
java 代码
Jasper ...
- 2007-08-20 14:10
- 浏览 4338
- 评论(1)
公司的项目需要在客户端直接打印出报表,之前还很轻松地认为这个实现起来不难,Jasper的api里不就有直接打印的方法吗?等照着api把方法用上测试的时候才发现,在客户端点“打印”按钮结果去调服务器的打印机,当时就知道 ...
程序代码自动排版:Ctrl+Shift+F,会自动把代码进行格式化的排版,非常方便
快速执行程序:Ctrl + F11第一次执行时,它会询问您执行模式,设置好后,以后只要按这个热键,它就会快速执行。
Ctrl+Shift+/ 加上段注释/**/
Ctrl+Shift+\ 取消段注释/**/
Ctrl+/ 加上行注释或取消行注释
自动汇入所需要的类别:Ctrl+Shift+O
取消自动validation:
取消方法: windows-->perferences-->myeclipse-->validation
除开Manual下面的复选框全部选中之外,其他全部不 ...
- 2007-07-16 11:27
- 浏览 2139
- 评论(0)
用linux搭建jsp的支持环境,必须要具备以下四个文件:
j2sdk-1_4_2_05-linux-i586-rpm.bin(j2sdk)
jakarta-tomcat-5.0.5(jsp web服务器)
mod_jk2.so (让apache支持jsp的模块)
workers2.properties(mod_jk2的配置文件)
(一)安装j2sdk
第1步:chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin //设置为可执行文件
第2步:./j2sdk-1_4_2_05-linux-i586-rpm.bin //运行
运行后,会首先调用more来显示使 ...
- 2007-07-16 11:26
- 浏览 3226
- 评论(0)
iReport使用javabean做数据源需要四个步骤
一、建立一个javabean,这是一个普通的bean
java 代码
/*
* PersonBean.java
*
* Created on 8 luglio 2004, 1.41
*/
package it.businesslogic.ireport.examples.beans;
/** *//**
*
...
- 2007-07-16 11:24
- 浏览 6479
- 评论(0)
编辑server文件(%tomcathome%\conf\server.xml)
因为在tomcat启动时要读取server文件的信息,所以更改server文件后,一定要重新启动tomcat。
举个例子:
我们打算建立一个myjsp的虚拟目录,只要在%tomcathome%\conf\server.xml文件,在<host>标签中加入文件中加入如下代码即可:
<Context path="/myjsp" docBase="c:\myjsp" debug="0" reloadable="true" c ...
- 2007-07-16 11:22
- 浏览 1210
- 评论(0)
2、目录结构及用途
表2 目录结构及用途
目录
用途
bin
包含启动/关闭脚本
conf
包含不同的配置文件,包括 server.xml(Tomcat的主要配置文件)和 ...
- 2007-07-16 11:21
- 浏览 2810
- 评论(0)
在实习的时候公司要求写一个图书管理系统,最后我们小组还是决定用JSF+Spring+IBatis来实现。虽然项目太小Spring基本没派上用处(无非就是在中间转接了一下),但是很有成就感的,怎么说我们的项目都是投入使用了而其他组的(只用了纯JSF)都没能跑起来,哈哈。
web.xml:关键是插入Spring的监听
xml 代码
<listener>
<listener-class>
org.apache.myfaces.webapp.StartupServletContextListener ...
- 2007-07-16 11:13
- 浏览 2534
- 评论(0)
Core Java2 7th 阅读笔记(一)
- 博客分类:
- Java
第四章里面讨论到JAVA的方法参数到底是值传递还是引用传递, 作者认为JAVA使用的是值传递,而在Thinking in JAVA中关于传递貌似说的是引用传递(我有点记不清了,刚才也没翻到),在网上搜了一下,更是说法纷纭,让人越看越迷糊。没办法,只好自己想办法写例子来实验一下。
先构建一个Person类,有name和age两个字段
java 代码
public class Person ...{
String name;
int age;
public Person(String n ...