![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2ee
iteye_3539
这个作者很懒,什么都没留下…
展开
-
Servlet中的filter(转)
Filter:Filter 技术是servlet 2.3 新增加的功能.(以下部分类容转载于http://www.programfan.com/article/1836.html)Filter的使用户可以改变一 个request或修改一个response。 Filter 不是一个servlet,它不能产生一个response,但是他能够在一个request到达servlet之前预先处理re...原创 2011-09-13 11:21:48 · 61 阅读 · 0 评论 -
关于struts标签bean:message(转)
bean:message标签用来从指定的locale中取回国际化的消息并输出,在这个过程中我们还可以传递五个以内的参数。message key可以通过key直接指定,也可以通过name和property间接的指定。bean:message标签有两种指定message key的方式,一是通过key属性直接指定;二是通过name和property属性间接的指定,其中message key是在m...原创 2011-09-13 11:55:26 · 88 阅读 · 0 评论 -
struts 1 中 <html:form>
来看看 使用 ActionForm 这个主题,当时使用了一个静态表单网页: * form.htmLogin Please login: username password 您可以将网页改为JSP网页,并使用Struts标签来撰写表单元件,例如: * form.jsp...原创 2011-09-13 12:03:34 · 136 阅读 · 0 评论 -
windows 安装tomcat服务
D:\usr\tomcat\bin>service.bat -helpUnknown parameter ""Usage: service.bat install/remove [service_name] [/user username]D:\usr\tomcat\bin>service.bat install tomcat7Installing the serv...原创 2011-09-13 14:16:09 · 111 阅读 · 0 评论 -
ANT的安装/配置笔记(转)
内容摘要:ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。ANT的基本概念: ANT的安装:解包,设置路径 ANT的使用:最好的学习只不过是一个简单实用的例子起步…… ANT的基本概念:Java的Makefile当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复...原创 2011-09-13 14:38:24 · 76 阅读 · 0 评论 -
Ant <Delete> 如何只删掉文件夹下所有文件和文件夹(转)
用fileset 来过滤要删掉的目录和文件 注:includeemptydirs 的意思是就算文件夹是空的,也同样删除。这样就会避免使用像 这样就会把build文件夹以及下面的所有子目录一起删掉。很多时候父目录是...原创 2011-09-13 18:20:12 · 537 阅读 · 0 评论 -
svn + vim + ant + linux 竟然完全替代了eclipse
:o 很难想象, 一个公司只用svn + vim + ant + linux 就替代了eclipse!!事实上还真的这样. (光build.xml就有400k,汗了)2011-09-14 09:18:34 · 112 阅读 · 0 评论 -
xampp(apache+mod_jk)整合现有的tomcat
1. Xampp官网 http://www.apachefriends.org/en/xampp.html[quote]许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使...2011-09-14 12:15:08 · 160 阅读 · 0 评论 -
Bat脚本中带ANT命令,会忽略ANT后面的命令?
如题, bat中带有ant -debug则后面的命令没有执行就会退出cmd估计ant内部使用了exit? 我把ant.bat的exit删了还是这样子..无奈之下,我用了call ant -debug代替,这下问题解决了...原创 2011-09-14 15:47:51 · 299 阅读 · 0 评论 -
[原创]xampp-tomcat- connector---- xampp 完美整合现有的tomcat [续]
在笔者拙作 [color=red][url=http://skanion.iteye.com/blog/1171568] xampp(apache+mod_jk)整合现有的tomcat [/url][/color] 中, 已经将现有的tomcat整合到了xampp中,但是还有个遗憾,就是不能通过xampp-control控制面板启动tomcat, 只能通过点tomcat_start.bat,另外还...2011-09-15 13:18:29 · 238 阅读 · 0 评论 -
[原创]SS FrameWork For PHP 4.0 (专注于extjs和flex的PHP MVC核心框架)
这是我以前写的PHP MVC 框架核心, 麻雀虽小五脏俱全,完整代码详见附件 SS FrameWork For PHP 4.0.rar该框架主要用于php与extjs(json),flex(xml)的交互操作, 简单而实用,不像zend 那么臃肿(zend的功能你能用到20%已经很好了)由于采用了ant, build前请下载JRE, 并设置好JAVA_HOME,CLASSPATH和...2011-09-15 13:28:53 · 142 阅读 · 0 评论 -
如何让svnserve.exe在WINDOWS中自动运行
将svn设置成为系统服务自动运行就行了。方法:在Windows NT中(包括Windows XP, Windows 2000, Windows 2003 Server)本身包含了一个安装服务的工具,叫做"Service Control",也就是sc.exe。例如我的Subversion安装在"D:\Subversion",版本库在"D:\svnroot",而我希望对应的Subver...原创 2011-09-15 14:50:53 · 202 阅读 · 0 评论 -
在浏览器查看svn中代码的解决方案(转)
重新安装svn+apache以后,发现一个问题,比如java源代码,现在是通过浏览器下载,而不是直接在浏览器中展示了。以前是怎么做的呢?想不起来了。文档啊文档,很重要的。现在重新想办法吧。最简单的办法:apache强制mime类型其实最简单的办法,是借助apache 核心模块的指令ForceType,见:http://httpd.apache.org/docs/2.2/...原创 2011-09-15 15:38:01 · 891 阅读 · 0 评论 -
如何同时启动多个Tomcat服务器(转)
前些时日,出于某种需要,需要同时启动多个Tomcat服务器,在网上查了半天,才找到解决的办法,拿出来分享一下,嘿嘿。我所用Tomcat服务器都为zip版,非安装版。以两个为例:安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处: (1) 修改http访问端口(默认为8080端口) (大概在86行左...原创 2011-09-16 10:05:27 · 88 阅读 · 0 评论 -
JSP页面跳转方法荟萃
1. response.sendRedirct("跳转到页面");该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容.request无法传值过去.执行完该页所有代码,然后再跳转到页面.跳转地址栏改变.可以跳转到其他服务器上的页面response.sendRedirct(http://www.sun.com)....原创 2011-09-19 14:23:24 · 113 阅读 · 0 评论 -
postgresql 导入和导出数据
自oracle自收购sun以来,牵起了对java的种种纠纷, mysql可能也将收费.考虑到上述情况,公司打算日后完全用postgresql代替, 并要求程序同时支持mysql和postgresql个人搞postgresql只有几天,说不上很熟悉, 感觉最大的区别在于 ~ 和 "mysql 用 ` 标识表名,字段名, 而postsql用的是 "===========...2011-09-22 10:59:54 · 643 阅读 · 0 评论 -
Filter的用处与种类
Filter有如下几个用处。•在HttpServletRequest到达Servlet之前,拦截客户的HttpServletRequest。•根据需要检查HttpServletRequest,也可以修改HttpServletRequest头和数据。•在HttpServletResponse到达客户端之前,拦截HttpServletResponse。•根据需要检查HttpServ...原创 2011-09-13 11:19:46 · 399 阅读 · 0 评论 -
web.xml 中的listener、 filter、servlet 加载顺序及其详解(转)
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己 也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -...原创 2011-09-13 11:11:57 · 77 阅读 · 0 评论 -
从侵权看Java、Harmony及Android的未来(转)
如果你看过之前的文章,应该对 Oracle 状告 Google 侵犯专利有所了解。上次事件之后,Google 显然没有服软,接着,Oracle 指出 Google 的 Android 平台偷窃 Java 代码,将事情推向了另一个高度。今日,JCP 重要成员 Apache 基金会宣布,如果 Oracle 不给 Harmony 提供兼容性测试,将退出 JCP,并号召其它成员抵制 Java7。所有这些...原创 2011-09-11 20:18:23 · 357 阅读 · 0 评论 -
(转)postgreSQL 实现按月按年,按日统计 分组统计
--按年分组查看 select to_char(to_timestamp(start_time_of_date::bigint), 'YYYY') as d , count(cdr_id) as total_call,sum (call_duration::integer /60 +1) as total_duration from cdr where ...原创 2011-12-26 18:11:24 · 1143 阅读 · 1 评论 -
sql字符集,解决mysql乱码的问题(转)
sql字符集,解决mysql乱码的问题 博客分类: mysql MySQLWindowsDOSHPLinuxMySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL 数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等。 一、查看 MySQL...原创 2011-09-06 22:44:29 · 101 阅读 · 0 评论 -
CUPSPrintServiceProvider
[code="java"]/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional infor...原创 2011-09-06 23:13:08 · 102 阅读 · 0 评论 -
CUPSClient
[code="java"]package com.pisa.util;/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this...原创 2011-09-06 23:14:32 · 341 阅读 · 0 评论 -
rtexprvalue属性含义(转)
其实以前也有写过自定义标签, 但是没有注意到过的用法, 最近这几天又用上自定义标签了, 突然发现的用法是有讲究的.rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式.当在标签里指定true时, 表示该自定义标签的某属性的值可以直接指定或者通过动态计算指定, example as follow: ...原创 2011-09-07 09:29:42 · 133 阅读 · 0 评论 -
hibernate bag详解
简单的说,这些集合类除了bag (bag实际上对应着java.util.Collection接口),都有其对应的JDK中接口的语义。它们都可以表示一对多或多对多。Set对应于java.util.Set接口,表示一个没有重复元素的集合。怎样区别重复元素?这就涉及到对象的同一性。我们知道在数据库中,我们用主键来区分每一条记录,在Java的对象世界中,我们是用Object.equals()方法来...原创 2011-09-07 11:20:31 · 256 阅读 · 0 评论 -
Hibernate常见集合映射(Set,List Array,Map,Bag)
Hibernate常见的集合映射主要有Set,List,Array,Map,Bag等,它们的特点如下:1) Set集合是Hibernate中基础的集合类型,元素数据一般使用外键同主表关联,Set集合非常适用于集合元素不能重复的情况。2) Set集合是无序的,集合元素并不是按照一定的顺序排列的,而List集合是有序的,每个集合元素需要有一个表示集合序号的标识,这样可以使用该标识来获得该集合元...原创 2011-09-07 11:26:59 · 76 阅读 · 0 评论 -
apache-log4j与java.util.logging.Logger
java.util.logging.Logger我们先来说下JDK1.4以后出现的java.util.logging日志记录。说到日记记录我们当然会想到往那里存?以什么格式打印结果?这2个问题对象的java类是Handler,和Formatter,然而日记记录还有一个功能就是等级划分。JDK中的日记记录分为7个等级,分别是SEVERE (highest value) W...原创 2011-09-07 15:21:50 · 325 阅读 · 0 评论 -
rmi(Remote Method Invocation ) 學習
一:工作原理 RMI系统结构,在客户端和服务器端都有几层结构。 --------- --------- | 客户对象| | 远程对象| --------- ...原创 2011-09-07 15:37:58 · 71 阅读 · 0 评论 -
Java RMI入门
Java RMI入门 RMI全称是Remote Method Invocation-远程方法调用,Java RMI在JDK1.1中实现的,其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序...原创 2011-09-07 17:37:33 · 122 阅读 · 0 评论 -
可不可以实例化一个抽象类?- -
能用程序自己实现比如:public abstract class YourClassName{ public abstract Object someMethod(...);}在你要有的地方YourClassName ycn = (YourClassName)java.lang.reflect.Proxy\ .newProxyI...原创 2011-09-08 10:25:54 · 305 阅读 · 0 评论 -
RMI及其调试(JDK1.6)
一 RMI系统运行机理 RMI应用程序通常包括两个独立的程序:服务器程序和客户机程序。典型的服务器应用程序将创建多个远程对象,使这些远程对象能够被引用,然后等待客户机调用这些远程对象的方法。而典型的客户机程序则从服务器中得到一个或多个远程对象的引用,然后调用远程对象的方法。RMI为服务器和客户机进行通信和信息传递提供了一种机制。在与远程对象的通信过程中,RMI使用标准机制:stub和...原创 2011-09-08 17:27:36 · 211 阅读 · 0 评论 -
RMI心得 (注册端口)
虽然现在在分布式中RMI已经很少用到,但作为最简单的分布式应用,我们还是稍微了解一下好,这篇文章可能有我理解错误的地方,希望大家指出,谢谢。RMI的基础是接口,RMI构架基于一个重要的原理:定义接口和定义接口的具体实现是分开的。一个简单的RMI系统,一般可以分成4个文件,下面来介绍各个文件的创建和作用第一步:创建一个远程对象接口import java.rmi.Rem...原创 2011-09-08 18:13:14 · 513 阅读 · 0 评论 -
java 反射---对Class.getMethod()的调用未经检查
[标题]:对Class.getMethod()的调用未经检查[时间]:2009-4-5[摘要]:警告:[unchecked]对作为普通类型 java.lang.Class 的成员的 getMethod(java.lang.String,java.lang.Class ...) 的调用未经检查.[关键字]:Class,getMethod,unchecked,反射,reflection,范...原创 2011-09-09 13:15:59 · 1332 阅读 · 0 评论 -
一个RMI初学者写的小程序
说明:程序由7个文件组成请将这7个文件放在d:\rmi目录下面,然后用记事本打开compile and run.bat, 运行cmd, 逐条执行里面的命令,(若直接点击则不会启动客户端)================================================IServer.java RMI 远程服务接口ServerImpl.java RMI 远程服务...2011-09-09 16:09:50 · 127 阅读 · 0 评论 -
反射在Java Swing编程中的应用(转)
学习过Java Swing的读者一定对于Swing中相对较为复杂的事件驱动模型比较困惑,虽然事件驱动模型在Java Swing中被完完全全的体现出来了,但是对于一个软件初学者而言这样的近乎“裸体”的事件驱动模型确实是很难理解的。 Microsoft公司.Net框架与Java Swing的GUI编程相比要简单很多,同样是事件驱动模型.Net框架就进行了大量的封装处理,.Net把这种封装称...原创 2011-09-10 20:16:40 · 83 阅读 · 0 评论 -
(转)SQL语句中,为什么where子句不能使用列别名,而order by却可以
sqlserver查询的执行顺序是:(1)FROM JOIN ON (2)WHERE (3)GROUP BY (4)HAVING (5)SELECT DISTINCT TOP() (6)ORDER BY 所以在where执行的时候,别名还不存在,而order by的时候已经存在...原创 2011-12-05 10:34:00 · 315 阅读 · 0 评论