- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 axis2 myeclipse 插件安装
查看文章 MyEclipse下Axis2插件安装笔记2008年10月17日 星期五 11:061、下载MyEclipse Axis2插件 1) http://apache.justdn.org/ws/axis2/tools/1_1_1/axis2-eclipse-codegen-wizard.zip 2) http://apache.justdn.org/...
2009-12-15 17:26:01 119
原创 WebService 概要
什么是Web Services 从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。也就是说,可以利用编程的方法通过Web来调用这个应用程序。 对Web service 更精确的解释: Web services是建立可互操作的分布式应用程序的新平台。Web service平台是一套标准,它定义了应用程序如何在Web上实...
2009-11-13 17:10:54 117
jsp 导出excel
第一种:poi+jsp导出excelJsp代码 1. 2. 3. 4. 5. 6. 7. 8. poi的包不多说了 剩下的就是jsp设置和自己用到的其他包Jsp全部代码代码 1. 2. 3. 4. 5. 6. 7. 8. ...
2009-11-13 10:39:00 150
原创 jasparReports 学习4
Variables 它是用来构造表达式的一个特别的值,只要简单的在平台上声明一次 就可以进行各种计算 一个Variables对象可以引用另一个Variables对象.如上所述,Variables可以造建出不同的类型,比如像: count, sum, average 等等 例如 要计算Quantity 的 总和,写法如下: $F{Quantity} ...
2009-11-13 09:52:28 114
原创 jasperReports学习3
Fields Fields这个对像映射了数据源里的字段值。例如 你想映射Employees表里的数据如下 Column Name Datatype Length EmployeeID int 4 LastName varchar 20 F...
2009-11-13 09:46:36 123
原创 JasperReports学习2
参数(Parameters) 参数其实是一个对象,用来进行报表填充的.这是非常有用的,使用它传递给JasperReports的那些类,然后根据所传来的值,查出不同的数据来. 在JRXML 文件里 创建 参数对象是一件非常简单的事情: 如下所示 class 标签 代表以参数 的类型 使用的方式大概有两种 ...
2009-11-13 09:35:06 115
原创 JasperReports 学习1
JasperReports 是根据设计的 JRXML 文件(可以用ireport来设计) 将数据按照JRXML 规则进行填充. 大概的流程是 JRXML 文件 其实是一个xml 文件. 通过 JasperCompileManager的compileReport() 方法,来创建一个 JasperReport 对象。.然后再通个 JasperFillManager的fillReportXXX...
2009-11-13 09:21:15 106
原创 JasperReports学习
JasperReports 就是用来做报表的,可以把内容显示到 屏幕,打印机,或是显示到各种文件上,如PDF,HTML,XML,RTF, CSV, TXT和XML 文件上,它是纯JAVA写的JasperReports 所需要有包 我下载的是 jasperreports-3.0.0-project.zip ( 最新的是3.6) 运行环境在: jase1.4以上 所...
2009-11-13 09:14:28 108
myeclipse 修改项目名称
项目->属性->myelcipse->web下,修改web context root就可!要在eclipse里面改下,光把项目重命名是不成的。 工程名--右键--Properties--MyEclipse--Web
2009-09-16 17:09:42 126
原创 oracle v$session每个字段的意义
查看数据库连接 select * from v$session; 中断回话 ALTER SYSTEM KILL SESSION 'SID,SERIAL#'; v$session表每个字段的意义: $SESSION This view lists session information for each current session. Column ...
2009-08-17 21:03:00 204
原创 Hibernate 中配置C3P0连接池
Hibernate自带的连接池算法相当不成熟。 它只是为了让你快些上手,并不适合用于产品系统或性能测试中。 出于最佳性能和稳定性考虑你应该使用第三方的连接池。只需要用特定连接池的设置替换 hibernate.connection.pool_size即可。这将关闭Hibernate自带的连接池。 例如, 你可能会想用C3P0. C3P0是一个随Hibernate一同分发的开源的JDBC连接池...
2009-08-17 20:38:45 82
原创 Java使用过滤器控制用户访问权限
package com.crm.filter; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfi...
2009-08-06 13:59:36 445
原创 JSP filter过滤器的功能简要介绍
filter功能.它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括...
2009-08-06 13:51:20 188
原创 使用filter过滤器实现登陆权限验证
今天公司要做用户权限 用到的是jsp过滤器方面的知识,没有用过在网上找写相关的资料.过滤的实现调用链所有过滤器都服从调用的过滤器链,并通过定义明确的接口得到执行。一个执行过滤器的 Java 类必须执行这一 javax.servlet.Filter 接口。这一接口含有三个过滤器必须执行的方法:doFilter(ServletRequest, ServletResponse,...
2009-08-06 11:30:32 1062 1
原创 电话号码验证讲解
通过正则表达式验证电话号码是否正确,合法的电话号码如:010-67132692,其构造规则为[3位数字][-][8位数字]或者0431-4978981,其构造规则为[4位数字][-][7位数字]验证电话号码的正则表达式如下:(\d{3}-)(\d{8})$|(\d{4}-)(\d{7})$其中,“\d”代表任何ASCII数字,等价于[0~9]。{3}中的“3”表示匹配3次。...
2009-08-05 14:40:01 637
原创 使用Struts2拦截器对日志的管理
最近一个项目客户要求能够监控用户对系统的详细操作步骤,比如某人在某时间删除了某个模块的某条数据,经过一番斟酌,决定用struts2的拦截器功能实现日志管理系统,因为系统是旧系统(SSH架构)了,用struts2就可以不用修改系统的原有的类或者方法,而且可以精确到用户的具体操作,并且所有的日志管理代码直接写在拦截器里即可。代码如下: Java代码 @SuppressWarnings("...
2009-07-23 17:33:55 177
原创 log4j的用法
在日常的开发中经常需要通过输出一些信息进行程序的调试,如果到处都用system.out.println()则在项目发布之后要逐一删除,而log4j提供了一种新的调试输出机制以解决输出的问题。log4j的原理是使用一个配置文件log4j.properties进行管理,在调试的时候可以把输出级别调低,项目正式发布之后把级别调高,这样以前的一些输出就可以屏蔽了,不用到程序当中再进行逐一删除。我们可以结合...
2009-07-23 17:27:01 93
原创 struts拦截器(3)
Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。Struts2拦截器类必须从com.opensymphony.xwork2.interceptor.Interceptor接口继承,在Inter...
2009-07-23 16:51:26 119
原创 struts2拦截器(2)
如何自定义一个拦截器?自定义一个拦截器需要三步:1 自定义一个实现Interceptor接口(或者继承自AbstractInterceptor)的类。2 在strutx.xml中注册上一步中定义的拦截器。3 在需要使用的Action中引用上述定义的拦截器,为了方便也可将拦截器定义为默认的拦截器,这样在不加特殊声明的情况下所有的Action都被这个拦截器拦截。In...
2009-07-23 15:42:25 76
原创 struts2 登陆的拦截器(1)
今天写了基于struts2的登录。它的拦截器真的很强大。我的目的就是让用户只有在登录的情况下才能访问其他的页面。做到这点很简单就在原来登陆的基础上加上如下的两处就可以了,那有不妥当的地方请各位指教,在下也是个刚刚学下这方面技术。首先建立LoginInterceptor类如下:import java.util.Map;import com.opensymphony.xwork2.Acti...
2009-07-23 15:12:26 100
原创 struts2的标签
A: -----超链接,类似于html里的 -----执行一个view里面的一个action -----如果action的errors有值那么显示出来 -----如果action的message有值那么显示出来 -----添加一个值到list,类似于list.add(); -----自动完成标签的内容,这个是ajax B: -----类似于struts1.x中的...
2009-07-22 09:37:29 62
原创 Strtus2遇到的问题:
1 Unable to load configuration. - bean - :file:/D:/Tomcat6.0/webapps/ss/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178 答案:http://blog.chinaunix.net/u/22371/showart_1868796.html 2 ja...
2009-07-21 09:44:37 108
原创 用JS制作9种弹出小窗口(HTML)
进入许多网站时,有弹出式小窗口,它们五花八门,使我们捉摸不透下面就来介绍用JS制作9种制作弹出小窗口:1、最基本的弹出窗口代码 其实代码非常简单: < SCRIPT LANGUAGE="javascript"> < !-- window.open ("page.html") -...
2009-07-16 11:20:43 789
原创 Oracle TNSListener启动后又自动停止解决办法
TNSListener 服务无法启动,在服务控制台将其启动后,刷新一下,又自动回到停止状态,也没有报任何的错误。而且SPL PLus还可以正常的使用。 http://www.mscto.com解决方法: 方法1.直接修改 listener.ora 我机器上的路径是: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\list...
2009-07-12 16:08:40 1213
原创 PL/SQL Developer 操作导出数据脚本、数据
完整的导出整个数据库表结构即dmp文件方法:Tools-->Export Tables :选择Oracle Export 默认选项即可,在Output file选择一个输出目标点击Export,即可导出表结构导出表中数据Tools-->Export Tables :选择SQL Inserts 遇到大字段(clob,blob)会出问题导不出来,在此可以选择需要导出的表,在Outp...
2009-07-08 11:16:51 113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人