文章列表
 
您正在查看 "java知识" 分类下的文章

2011-12-15 1:31

 当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

  以下用两种方式来实现JSP连接MySql数据库

  第一种方式,用JSP实现:

  <%@ page contentType="text/html;
  charset=gb2312" language="java"
  import="java.sql.*"%>

 
2011-12-10 23:45

一. JSP动作元素useBean语法:

    <jsp:useBean 
        id="beanInstanceName" 
        scope="page | request | session | application" 
        { 
            class="package.class" | 

 
2011-12-07 23:55

一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建
create table test(test1 varchar(20),test2 varchar(20)
然后向这个表写入一条测试纪录 
一、jsp连接Oracle8/8i/9i数据库(用thin模式)
testoracle.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>

 
2011-12-02 23:41

剩余时间:<i id="expireTime"></i>  

 <script type="text/javascript">  

    var expire = 2412169;  

    var expireTime = functio

 
2011-12-01 23:53

//关键代码如下 

var isIdCard=(function(){  

 var maxOld = 100;  

 var now = (new Date()).getFullYear();       

  //判断18位身份证  

 
2010-11-09 16:25

由于使用的需要,我们有时要使用IBM的JDK进行开发或测试,但是该JDK在使用的时候可能存在一些问题,我们今天就来介绍一下IBMJDK如何在windows下配置。

第一步,下载。

从IBM官网上下载JDK,地址是:http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-56888,我们发现官网上只提供了windows下的JRE版本,其相当于sun提供的JDK,这里我们下载其中的ibm-java2-ibmpc-jre-50-win-i386.exe,如下图:

 
2009-05-19 12:20

在我们的实际项目开发中,很多情况会用到票据的打印。即在一张印刷好的空白票据上,准确无误地 打印上票据中的需要填写的内容。用传统的报表工具,我们通常会用先度量出每一个数据区域的位置,然后在屏幕上根据度量出的尺寸设计每个格子的位置,再经过 反复调试,以保证打印上的数据与票据各区域位置相吻合。这样制作一张票据打印的报表不但费时费力,而且一旦票据格式发生变化,报表制作人员又要重新制作报 表。

润乾报表采用底图描绘的方案解决套打时的报表绘制问题。将需要套打的票据扫描成

 
2009-05-19 12:19

润乾报表的报表样式可以分为普通报表和行式报表两大类。由于存储和计算的基本单位不同,行式报表在运算速度和处理数据量上有着很大的优势,使用行式报表可以显著提升报表的运算效率和处理数据量。

普通报表:把报表中的单元格作为存储和计算的基本单位,比如一个3行3列的普通报表,那么在内存里就是把3*3=9个单元格作为9个对象进行存储和计算。
行式报表:把报表中的行作为存储和计算的基本单位,比如一个3行3列的行式报表,那么在内存中就是把3行作为3个对象来存储和计算,这种报表极大的

 
2009-05-08 13:39

润乾报表的数据源配置是在reportConfig.xml中进行设置的,支持jndi数据源配置和jdbc直连数据源配置两种。在读取配置文件的时候,会首先读取jndi的配置,如果没有相关的数据源配置则会读取jdbc直连配置的数据源。

1、jndi数据源配置(即:在dataSource中配置)

此配置适用于在j2ee的服务器中配置了jndi连接池,比如:tomcat服务器下在conf\Catalina\ localhost配置了连接池,则可以通过reportConfig.xml的jndi配置连接数据源。

关于reportConfig.xml中的jndi数据源的配置详细如下

 
2009-05-07 9:58

分类:设计基础

有些情况下,会有将参数模板和展现结构的报表做在一起的需求,也就是把参数模板和相应的报表做在同一张报表上。

遇到这种情况,只需要在报表的上方做一个按钮,然后在jsp里定义按钮的onclick事件,重新连接到本报表即可。

主要代码如下:

<script language=”javascript”>

//单元格按钮的onClick事件
document.getElementById(”report1_C2″).onclick=function()
{
var value=document.getElementById(

 
2009-05-07 9:56

分类:设计基础

在刚刚进行报表开发的阶段,首先要通过的一关就是数据源的正确连接,这一关过不去,后面的都是空谈。下面就给出报数据源找不到错误时的问题排查方法:

1)检查数据源名称在3个地方是否一致:

a)Web服务器配置
b)报表端配置 :Web.xml(v3.55) /reportConfig.xml(v4)
c)报表中设置

2)编写简单程序测试web服务器数据源配置:

测试web服务器数据源程序:
page contentType=”text/html;charset=gb2312″
page import=”javax

 
2009-04-30 9:35

问题描述:

使用报表统计图出现一种比较奇怪的现象,有时图例显示分类轴内容,有时显示系列名称的内容

问题解答:

统计图中系列名称如果是扩展的,图例是按照系列名称来显示的;

如果系列名称是一个常量,在这种情况下可以有两种选择:

1 图例按照系列名称来显示:需要将 统计图属性定义-显示外观-总按系列画图例 勾选上

2 按照分类轴画图例:默认是按照这种情况画图例

引自:

 
2009-04-26 14:18

Select函数的用法:

使用select函数时,相当于从数据集中取出一组符合条件的记录集合,在单元格中进行扩展,此时每个扩展出来的单元格都保留一个指针,指向当前记录,即当前行,因此在这些单元格的附属单元格中,应当直接用”数据集名.列名“来引用同一个数据集同一条记录的值,此时报表引擎不需要对数据集进行检索遍历了,而是直接从当前行中取值。

图示:

 
2009-04-26 14:17

group函数是对数据集按照某个字段或者表达式进行分组,获得一组组的集合,然后从每组中取出一个
指定字段或者表达式的值,放到单元格中进行扩展,扩展出来的每个单元格都保留了一个指针指向当前的组集,
该组集称为当前组。

因此在附属单元格中,需要对该组集进行操作时,不需要用任何条件和主单元格关联了,如果加设了条件,

反倒画蛇添足,导致报表引擎还对组集中的记录进行遍历检索。

正确的group 用法:

 
2009-04-24 14:16

在实际业务场景中,我们经常会碰到枚举分组,对于润乾报表来说我们做这样的分组有多种方式,但就从效率的角度来讲我们还是建议使用enumGroup函数来做分组,下面看一下下面的对比

请看如下报表:

 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

图片显示不出来,哥们能给我发一份到cmqjava@163.com这个邮箱吗
 

能否把项目发给我一份,我现在也在搞润乾,希望写个css 统一管理润乾的报表。beyondi
 

回复bireport:非IBM机、安装IBMJDK。
 

回复星星紫蝶hoy:请问你是IBM机么,安装的是IBM_JDK么
 

你好!在第四步 我机器上怎么没有出现像你说得那样报错呢?
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu