
J2EE
文章平均质量分 77
zjx2388
生活在爪洼岛上
Java is my life,but not all!
展开
-
Java获取Google的简单天气预报
早上突然看到一个这样的帖子,顺便也自己写了下,现将代码贴出来,获取以后项目可以用到[code="java"]1 package com.potevio.telecom; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.File; 6 import ...2009-08-03 19:21:05 · 310 阅读 · 0 评论 -
关于web.xml中的load-on-startup
在servlet的配置当中,<load-on-startup>3</load-on-startup>的含义是:标记容器是否在启动的时候就加载这个servlet。当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。正数的值越小,启动该servlet的优先级越高。Servlet s...原创 2010-01-25 20:05:12 · 135 阅读 · 0 评论 -
国际化使用native2ascii的简单介绍
在程序做国际化的时候,会经常用到Jdk/bin目录下的native2ascii.exe这个工具 这里对两种使用方法做简单介绍:(因Java/jdk1.6/bin已经加入到了path环境变量,故可以直接再命令行使用) 进入native2ascii:开始--》运行--》cmd 回车--》切换到任意盘符,如D: (1)当需要转换的数据比较少的时候: 输入native2a...原创 2010-01-27 19:01:41 · 94 阅读 · 0 评论 -
Struts2框架的核心文件struts.xml的骨架
<?xml version="1.0" encoding="GBK"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"><strut原创 2010-01-28 16:22:32 · 105 阅读 · 0 评论 -
Struts2加载配置文件简单说明
在默认情况下,Struts2只自动加载类加载路径下的struts.xml,default-struts.xml和struts-plugin.xml三类文件。随着系统中Action数量的加大,为了避免struts.xml文件过大,可将struts.xml文件分解成多个配置文件,然后再struts.xml文件中包含其他配置文件。下面的struts.xml文件中就通过include手动导入了一个配置...原创 2010-01-28 16:27:45 · 144 阅读 · 0 评论 -
Struts2支持客户端校验
Struts2同样支持客户端校验1.使用客户端校验时,form的主题(theme)一定不能设定为simple2.将form的validate属性设置为true3.XxxAction-validation.xml既可以作为服务器端的数据校验文件也可以作为客户端的数据校验文件。最好不要使用Strutst2给我们提供的客户端校验方法尽量使用针对不同业务逻辑的局部校验文件(Register...原创 2010-01-29 08:36:22 · 164 阅读 · 0 评论 -
简单实现Struts2拦截器功能的模拟代码
TargerInterface:(目标接口,定义方法)package com.interceptor;public interface TargerInterface { public void doSomething();}Target:(目标类,实现方法) package com.interceptor;public class Target imple...原创 2010-01-29 13:37:43 · 124 阅读 · 0 评论 -
www.opensymphony.com/xwork/xwork-validator-1.0.dtd
<?xml version="1.0" encoding="UTF-8"?><!-- XWork Validators DTD. Used the following DOCTYPE. <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0/...原创 2010-01-29 19:32:27 · 310 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.Exception in thread "main" java.lang.NoClassDefFou...2010-04-30 15:27:56 · 843 阅读 · 0 评论 -
JTA事务(转)
JTA:Java Transaction API JTA主要用于分布式的多个数据源的两阶段提交的事务,而JDBC的Connection提供的单个数据源的事务; 后者因为只涉及到一个数据源,所以其事务可以由数据库自己单独实现, 而JTA事务因为其分布式和多数据源的特性, 不可能由任何"一个"数据源实现事务, 因此JTA中的事务是由"事务管理器"实现的,它会在多个数据源之间统筹事务,具体...2010-04-30 16:33:48 · 117 阅读 · 0 评论 -
grep,egrep,fgrep用法
grep (global regular expression print)是一种文本过滤程序,按照正则表达式的规则,筛选出含有指定模式字符串的文本行。1.作用 grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格...原创 2010-01-22 09:25:26 · 288 阅读 · 0 评论 -
使用PDFBOX组件解析PDF文件
使用PDFBOX组件解析PDF文件package com.potevio.telecom.pdf;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.Writer;import org.pdfbox.pd...2009-08-07 16:52:20 · 216 阅读 · 0 评论 -
关于单点登录
(1)单点登录(Single Sing On),简称 SSO,指的是用户通过一个账号(可以是邮箱,URL 或者账号)就能登陆所有支持单点登录的应用系统,其实简单的理解只要你某个的账号(如 OpenID,Gmail 邮箱账号,Twitter 账号,Facebook 账号)能够实现多个地方登陆,就可以把它理解为单点登录。 (2)单点登陆的概念: 当一个大系统中存在多个子系统,时,用户只...2009-08-06 13:35:46 · 106 阅读 · 0 评论 -
HtmlUnit学习<->
HtmlUnit是一款给java开发用的browser。说它是browser,其实它是对html建模并且提供API来访问页面,点击链接等等的java类库。 这样的测试工具有这样几个优点: 运行起来没有界面,速度非常快。 由于是java类库,有无限扩展的可能,可以构造各种功能强大的工具。包括本地化测试,多种数据源输入数据。 跨平台,跨浏览器。java本身就有跨平台的特性,浏...2009-08-03 19:26:37 · 137 阅读 · 0 评论 -
关于XML-PRC的简单介绍
What is XML-RPC? It's a spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet. ...2009-08-03 19:28:53 · 345 阅读 · 0 评论 -
HttpClient在项目中的重要代码
package com.**.httpGet;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.FileOutputStream;import java.io.IOException;import...2009-08-04 14:48:32 · 117 阅读 · 0 评论 -
HttpClient中的get请求处理测试类
import java.io.BufferedOutputStream;import java.io.DataOutputStream;import java.io.FileOutputStream;import java.io.IOException;import org.apache.commons.httpclient.DefaultHttpMethodRetryHand...2009-08-04 18:47:10 · 298 阅读 · 0 评论 -
HttpClient中的POST请求处理测试类
import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;import org.apache.commons.httpclient.Header;...2009-08-04 18:48:59 · 324 阅读 · 0 评论 -
HttpClient简单介绍
官网:http://hc.apache.org/httpclient-3.x/ IBM上的一段说明: HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一...2009-08-04 19:20:59 · 112 阅读 · 0 评论 -
java.io包的比较详细解说
java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。在具体使用中很多初学者对Java.io包的使用非常含糊,本文将详细解说关于Java.io的使用。 一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数...原创 2009-08-05 16:18:54 · 195 阅读 · 0 评论 -
HtmlUnit简单使用
package com.potevio.telecom.test;import java.io.IOException;import java.net.MalformedURLException;import com.gargoylesoftware.htmlunit.BrowserVersion;import com.gargoylesoftware.htmlunit.F...2009-08-06 11:49:44 · 120 阅读 · 0 评论 -
HtmlUnit功能测试比较多的一个测试类
import java.io.IOException;import java.net.MalformedURLException;import java.util.HashMap;import java.util.Map;import junit.framework.TestCase;import com.gargoylesoftware.htmlunit.Browse...2009-08-06 11:53:48 · 120 阅读 · 0 评论 -
htmlunit带框架的简单处理测试demo
package com.htmlunit.test;import java.io.IOException;import java.net.MalformedURLException;import java.util.ArrayList;import java.util.List;import com.gargoylesoftware.htmlunit.BrowserVe...原创 2010-07-07 14:58:45 · 267 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit
MyEclipse 开发 SSH 整合时 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit 解决方案 这篇文章解决了问题, 核心提示:发现用 MyEclipse 7.0 做 Struts 1.3 + Spring 2.5+ Hibernate 3.2 整合时启动过程中报如下的错误:javax.servlet...2010-05-03 21:32:50 · 165 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException: ? is not mapped
2010-5-3 21:48:23 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet action threw exceptionorg.hibernate.hql.ast.QuerySyntaxException: Toperator is not mapped [from ...2010-05-03 21:52:08 · 158 阅读 · 0 评论 -
SSH中调用存储过程
SSH中调用带返回结果集的存储过程:public class ExecuteProceduresDaoImpl extends JdbcDaoSupport implements ExecuteProceduresDao { public Object Call_prLS_OrderByMemberOrNotMember(final String[] parm) { ...原创 2010-12-29 08:46:11 · 385 阅读 · 0 评论 -
web.xml 中的listener,filter,servlet 加载顺序
首先,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 li...原创 2011-04-22 13:35:34 · 106 阅读 · 0 评论 -
AMF,RTMP,RTMPT,RTMPS(转)
1. AMFAMF(是Action Message Format的缩写)是在flash和flex中与远程服务端交换数据的一种格式.它是二进制格式,Flash应用与服务端或数据库通过RPC交换数据时,通常都采用这种格式。AMF 1 诞生于Flash Player6,发展到现在已经变成了了AMF3 2. RTMPRTMP是Real-Time Messaging Protoc...原创 2011-04-28 13:10:15 · 166 阅读 · 0 评论 -
SSH配置多个数据源
SSH配置多个数据源1. 编写hibernate的数据库配置文 <?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "...2011-01-18 16:35:00 · 156 阅读 · 0 评论 -
Portal服务器,Portlet容器,Portlet 的区别
这里所说的Portal是指JCP-JSR168规范所描述的:Portal是一个基于Web的应用,通常它提供个性化、单点登录、内容集成和显示等功能。Portal技术包括三个方面:1) Portal服务器(Portal Server);2) Portlet容器;(Portlet Container)3) Portlet。1) Portal Server 的定义是一个...原创 2011-08-24 17:06:35 · 288 阅读 · 0 评论 -
FCKEditor Demo
FCKEditor 的官方下载:http://sourceforge.net/projects/fckeditor/ 2.6版本的一个简单示例,下载地址:http://download.youkuaiyun.com/source/2800336(PS:不是我不想在JAVAEYE直接上传,但上传两次都没成功,故改优快云) 主要开发步骤:1.下载官方包2.导入对于开发语言需要的一些文...原创 2010-11-01 15:56:21 · 200 阅读 · 0 评论 -
IP过滤DEMO
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;...原创 2010-11-01 15:59:57 · 132 阅读 · 0 评论 -
JDOM修改XML中指定节点的内容
UpdateXML 写道package com.util; //IO异常处理相关类 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; //JDOM处理相关类 import org.jdom.Doc...2011-03-21 09:45:24 · 696 阅读 · 0 评论 -
web.xml不认<taglib>解决办法:
在web.xml不认<taglib>解决办法: 如果是头是这样的<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 直接在后面加 <taglib&g...原创 2012-07-11 15:24:59 · 97 阅读 · 0 评论 -
HibernateDaoSupport与JdbcDaoSupport总结
Spring框架中Dao支持总结:Dao 的支持类可以有好多,如: JdbcDaoSupport , HibernateDaoSupport ,JdoDaoSupport等,下面对最常用的HibernateDaoSupport与JdbcDaoSupport做一小总结:一、在Spring框架中实现连接数据库方式:1、、借助类HibernateDaoSupport的简约化实现:借助这个类必须需要...原创 2010-12-28 13:56:43 · 173 阅读 · 0 评论 -
DBCP,CP30及proxool连接池在spring+hibernate中的配置
用spring默认的连接池性能效率不高, 如果数据库重启, 应用程序也要重启才能使用, 这样比较麻烦, 下面介绍三种流行的连接池配置: DBCP连接池的配置:<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driver">...原创 2010-12-22 17:08:00 · 164 阅读 · 0 评论 -
模式在SSH中的简单举例
闲着没事,瞎想,回想了几个简单的模式在SSH的应用。有不对的还请各位大虾不惜吝教单例模式:SessionFactory 简单工厂模式,抽象工厂模式:IoC,ApplicationContext 代理模式:(1)Hibernate的关联关系,延迟加载 (2)拦截器的应用 命令模式:HibernateCallback ...原创 2010-05-17 14:37:27 · 114 阅读 · 0 评论 -
Cannot instantiate abstract class or interface
org.hibernate.InstantiationException: Cannot instantiate abstract class or interface: com.ssh.po.Operator at org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:78) at org.hiber...2010-05-03 22:49:23 · 1172 阅读 · 0 评论 -
spring字符集过滤器配置
<!-- spring的字符集过滤器 --> <filter> <filter-name>Spring character encoding filter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFil...2010-05-04 14:53:05 · 128 阅读 · 0 评论 -
org.apache.commons.lang.RandomStringUtils
来自包:apache的commons-lang.jar包下载:http://www.apache.org/dist/jakarta/commons/lang/ RandomStringUtils在线API:http://commons.apache.org/lang/api/org/apache/commons/lang/RandomStringUtils.html 简...2010-05-05 09:01:24 · 527 阅读 · 0 评论