自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

转载 xfire+webservice(客户端调用篇)

<br />服务接口,就是用来调用的,所以客户端显得尤为重要,xfire客户端对返回list很挑剔,所以需要使用泛型。<br />     如何建立webservice client<br />     步骤1,建立webservice  project<br />       <br />下一步<br />    <br />下一步,默认<br />    <br />   选择xfire包<br />    <br />    finish,  这样,webservice项目就完成了<br />   

2010-07-09 19:35:00 1298

原创 oracle数据库有数据如何修改字段类型

<br />1.查询表数据 select t.*, t.rowid from userloging<br />2. 创建备份表 create table userlogingbak as select * from userloging<br />3. 删除原来表的数据 delete userloging 完了,commit<br />4.修改字段类型 alter table userloging modify(hour  varchar(30)) <br />5. select count(1) from

2010-06-25 23:25:00 2627 2

原创 sql中一些常用的函数

1.in 与 exists查询要求:查aa_than_notes表里ename字段值等于t172表里c809000007字段值。算出总和。  select count(*)    from aa_than_notes tt   where exists   (select r.c809000007 from t172 r where tt.ename = r.c80900000

2011-11-02 13:56:42 501

转载 SimpleDateFormat的常用方法说明

<br />G 年代标志符<br />  y 年<br />  M 月<br />  d 日<br />  h 时 在上午或下午 (1~12)<br />  H 时 在一天中 (0~23)<br />  m 分<br />  s 秒<br />  S 毫秒<br />  E 星期<br />  D 一年中的第几天<br />  F 一月中第几个星期几<br />  w 一年中第几个星期<br />  W 一月中第几个星期<br />  a 上午 / 下午 标记符 <br />  k 时 在一天中 (1~24

2011-02-13 15:03:00 612

原创 JS中split()函数的用法

<br /><script language="javascript"><br /> <br />function splitTest(){<br />   dataStr = "a,ab,abc,abcd,abcde,abcdef";<br />   var str = new Array();<br />   for(int i=0;i<str.length;i++)<br />   {<br />      document.write(str[i] + "<br/>");<br />   }<br

2011-02-13 09:46:00 812

原创 axis调用xfire时,当rpc碰到literal

1.访问服务地址:如下

2011-01-20 09:59:00 1431

转载 response.setHeader()的用法

<br />response.setHeader()下载中文文件名乱码问题<br />1. HTTP消息头<br />(1)通用信息头<br />即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma<br />主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade<br />(2)请求头<br />用于在请求消息中向服务器传递附加信息,主要包

2011-01-19 09:24:00 564

原创 反射机制小Demo

<br />一 <br />package com.eoms;<br />public interface TestInterface {<br /> <br /> public String doAction(String name);<br />}<br /> <br /> <br />二<br />package com.eoms;<br />public class IActionImp implements TestInterface{<br /> public String doAction(S

2011-01-07 16:55:00 526

原创 URL字符串加密

<br />import java.io.ByteArrayOutputStream;<br />import java.io.IOException;<br />/**<br /> * 对URL进行加密类<br /> *<br /> * @author <a href="mailto:[email protected]">jiangtao</a><br /> *<br /> * @version $Revision$<br /> */<br />public class URLEncod

2011-01-07 11:21:00 4228

原创 WebService编程:1. Axis; 2. Axis2; 3. Apache CXF

<br />新一代的 Web Services 框架如 Axis2、CXF 都是由现有的项目中逐渐演化而来的,Axis2 是由大家熟悉的 Axis 1.x 系列演化过来,而 Apache CXF 则是由 Celtix 和 XFire 项目整合而生,并且刚刚发布了 2.0.2 的最新版本,不过仍是 Apache 的一个孵化项目。 <br /><br />Axis2 是对 Axis 进行了彻底的重写的一个新项目了,它使用了新的模块化架构,更方便于功能性的扩展等等。 <br />Apache CXF 则是由 XF

2011-01-07 10:16:00 699

原创 HTTP+XML方式接口数据传输

<br />一.客户端<br />1.请求URL;如http://10.46.34.233/fcgi-bin/UIG_SFC_186<br />2.发送请求数据<br />{<br />   组装报文格式发送信息<br />   StringBuffer sendStr = new StringBuffer(1024);<br />   sendStr.append("<?xml version=/"1.0/" encoding=/"GBK/"?>");<br />   sendStr.append("<o

2010-11-24 11:04:00 9683

原创 获取字符串的编码方式

<br />1.把EncodingTest.jar文件添加到工程的lib目录下。<br />2.写一个测试类<br />public class TestEncodeding{<br /> <br />       String code = "???????鵵";<br />       System.out.println(new org.loon.test.encoding.ParseEncoding().getEncoding(result.getBytes()));<br /> <br />}<b

2010-11-24 10:34:00 989

原创 Axis的Stubs方式开发web Service

<br />最近在总结如何开发一个web Service,在网上也搜了一些例子,结合自己知道的一些,下面想跟大家分享下开发心得。<br />开发环境MyEclipse6.0、eclipse3.2 、tomcat6.0.26 、jdk1.5 、axis_1.4<br /> <br />首先,创建axis环境。<br />1. 下载axis1.4最新版本http://labs.renren.com/apache-mirror/ws/axis/1_4/<br />2. 将解压后的axis-1_4文件下的webap

2010-11-09 15:54:00 1209

原创 获取当前访问客户端的真实IP地址,辨别是否为内网?

<br />Test.jsp  测试页面<br /> <br />TestAddress tsetadres = new TestAddress();<br />String addIP = request.getRemoteAddr();<br /> if(!addIP.equals(""))<br /> {<br />  String relIp = tsetadres.getIpAddr(request);<br />  boolean isTrue = tsetadres.isInnerIP(rel

2010-11-05 13:55:00 1370

原创 IO相关知识

<br />//读取内容,然后写入到一个文件中<br />public class Test07 {<br />    public static void main(String[] args) {<br />        try {<br />            //实例化一个文件读取器对象<br />            FileReader fr = new FileReader("c://test.txt");<br />            //包装成带缓存的读取器<br />    

2010-10-16 22:38:00 659

原创 oracle库表修改

创建新表create table aa_than_notes(  ID number(12) NOT NULL ,  SOLUTION varchar2(255) default NULL,  ERROCAUSE varchar2(255) default NULL,  ERROORAGANINAME varchar2(255) default NULL,  SYSORGA

2010-10-15 16:00:00 421

原创 WebService返回bean对象

<br />package com.ultrapower.service;<br />import org.w3c.dom.Element;<br />import com.example.SheetType;<br />public class HelloWorld<br />{<br /> public String sayHello(String name, int age)<br /> {<br />  User user = new User();<br />  user.setName(name

2010-10-13 13:18:00 949

原创 toString字符串转换element文件格式

<br />package com.ultrapower.service;<br /><br />import java.io.IOException;<br />import java.io.Reader;<br />import java.io.StringReader;<br />import javax.xml.parsers.DocumentBuilder;<br />import javax.xml.parsers.DocumentBuilderFactory;<br />import java

2010-10-13 13:13:00 5447

翻译 Tomcat发布项目方法

<br />Tomcat发布项目方法 <br />文章分类:Web前端 <br />第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加: <br /><Context path="/hello" docBase="E:/workspace/hello/WebRoot" debug="0" privileged="true"> <br /></Context> <br />Context 节点属性,可详细见相关文档。 <br />第二种方法:将web项目文件件拷

2010-09-21 13:09:00 573

原创 org.apache.jasper.JasperException: Unable to compile class for JSP:

2010-9-21 9:42:18 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 38 in the generated java fileThe metho

2010-09-21 09:45:00 1006 1

原创 下完附件更改附件名

<br />例子:<br /> <br />  String strFilePath="E://WorkSpace2//tjUltraProcess//WEB-INF//downloadFile//";<br />  String fname="六月话务业务数据单.xls";<br />try{<br />   Long  m_Intege_currentTime  = new Long(System.currentTimeMillis());<br />   Guid m_obj_Guid = new G

2010-09-20 13:27:00 731

转载 转载:学习笔记:oracle异常处理

<br />16-1:传递异常到调用环境 <br />DECLARE<br />   v_ename emp.ename%TYPE;<br />BEGIN<br />   SELECT ename INTO v_ename FROM emp WHERE empno=&no;<br />   dbms_output.put_line('雇员名:'||v_ename);<br />END;<br />/<br />16-2:捕获异常<br />DECLARE<br />   v_ename emp.ename%

2010-08-31 09:19:00 386

转载 innerHTML 的小例子

<br /><html><br /><head><br /><script language="javascript"><br />function Test(){<br />alert("aaaaaaaaaaaaaaa"+document.getElementById("content"));<br />       document.getElementById("content").innerHTML="需显示的内容 ";<br />}<br /></script><br /></head><br /

2010-08-31 09:13:00 390

原创 解析XML格式数据

<br />String userinfos ="<?xml version="1.0" encoding="UTF-8"?>";<br />userinfos + = "<accounts><account><accId>帐号ID(必填)</accId>"+<br />"<userPassword><sha1>密码1</sha1><md5>密码2</md5></userPassword>"+<br />"<name>姓名</name><sn>姓</sn><description>描述</descripti

2010-07-13 16:05:00 595

原创 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter Acegi Filter Chain Proxy

<br />2010-7-9 19:52:31 org.apache.catalina.core.StandardContext filterStart<br />严重: Exception starting filter Acegi Filter Chain Proxy<br />javax.servlet.ServletException: Bean context must contain at least one bean of type org.acegisecurity.util.FilterC

2010-07-09 20:16:00 13610 1

转载 xfire+webservice(服务器配置篇)

<br />今天终于把webservice搞完了,写个总结,我是在原来的项目中,进行webservice扩展的。<br />    首先在已完成的项目中加入webservice支持,如图<br />    <br /> <br />下一步<br />    <br />    接下来选择xfire包<br />    <br />    finish 完成。<br />    这样在你的项目中会产生xfire的工具包,这里完全可以自己将所需要的包放入lib下。<br />    由于我的原始项目是ssh的,

2010-07-09 19:39:00 806

转载 使用Axis创建Web Service服务

 先简短的说一下Web Service的概念,简略的总结一下:所谓Web Service就是客户端以标准的SOAP消息将服务请求发给服务提供者,不论服务提供者用什么样的技术,Java、EJB、或者.NET执行相应的程序得到结果,然后将结果以SOAP消息返回给服务请求者。     下面以Axis为例,创建一个简单的Web Service。首先到http://ws.apache.org/axis/上去下载最新的axis版本。最新版本是axis-1.4的。下载之后观察其目录,lib下就是所要用到的所有jar包了。

2010-07-06 19:47:00 757

原创 Oracle中TO_DATE TO_CHAR格式

<br />    select            to_char(TO_DATE('19700101','yyyymmdd') + base.c700000006/86400 +8/24,'yyyy-mm-dd hh:mm:ss')        from t85 base     where base.c700000000 = '000000000036494'    显示的结果是: 2009-09-18 09:09:34 (错误的)     select  to_char(TO_DATE('197

2010-07-06 19:13:00 485

转载 servlet 中 out.println("中文") 乱码 问题

<br />写个servlet ,实现 采用alert()方式给用户提示一些信息,然后正常转向 (该功能后加的)<br />在servlet中 PrintWriter out = response.getWriter();<br />out.println("<script language='javascript'>");<br />out.println("alert('" + msg + "');");<br />out.println("window.location='" + url + "'")

2010-07-06 12:41:00 7395

原创 java取当前时间的前一天/后一天

<br />/**<br />  * 用于返回指定日期的下一天的日期<br />  * <br />  * @param appDate<br />  *            指定日期<br />  * @return 指定日期的下一天的日期<br />  */<br /> public static String getNextDay(String appDate) {<br />  return getFutureDay(appDate, "yyyy-MM-dd", 1);<br /> }<br />

2010-07-01 10:46:00 3834

原创 org.apache.jasper.JasperException: Unable to compile class for JSP:为什么不能编译问题

<br />org.apache.jasper.JasperException: Unable to compile class for JSP: <br /><br />Stacktrace:<br /> at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)<br /> at org.apache.jasper.compiler.ErrorDispatcher.javacError

2010-06-30 15:40:00 1102

原创 单例模式

单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点:       1,一个类只能有一个实例       2,自己创建这个实例       3,整个系统都要使用这个实例    例: 在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。可以看到,所有的客户对象共享一个单例对象。而且从单例对象到自身的连接线可以看出,单例对象持有对自己的引用。     Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例

2010-06-29 21:59:00 386

转载 url 重写的三种方法

URL重写,其实就是把带一大堆参数的url,变成一个看上去很规矩的url,主要目的是为了搜索引擎。举例/viewthread.jsp?id=1234/viewthread.jsp?id=1235/viewthread.jsp?id=1236重写后,可以用/viewthread/1234.htm/viewthread/1235.htm/viewthread/1236.htm我目前使用Tomcat+Apache,尝试过三种重写的方法一、Tomcat的过滤器  最典型的就是用urlReweite的类库。如果有经验

2010-06-29 14:36:00 894

原创 FTP附件上传与下载

<br />import java.io.FileInputStream;<br />import java.io.IOException;<br />import sun.net.TelnetOutputStream;<br />import sun.net.ftp.FtpClient;<br />import cn.com.ultrapower.ultraprocess.share.*;<br />public class FtpTool {<br /> private FtpClient ftp; <

2010-06-29 14:25:00 539

原创 系统日志采集传入FTP服务器上

<br />import java.io.File;<br />import java.text.SimpleDateFormat;<br />import java.util.Date;<br /><br />public class Demo {<br /> /**<br />  * 日志目录<br />  */<br /> private static final String LOG_FOLDER = "d:/log";<br /> /**<br />  * 上次日志生成时间<br />  */<b

2010-06-29 14:22:00 742

原创 hibernate中用hql实现查找、删除、更新

<br />package org.cissco.dao; <br />import java.util.Iterator; <br />import java.util.List; <br />import org.cissco.HibernateSessionFactory; <br />import org.cissco.vo.Admin; <br />import org.hibernate.HibernateException; <br />import org.hibernate.Query;

2010-06-25 23:36:00 653

原创 JS表单获取值

<br />1.获取文本区域<textarea/>中内容.<br /><textarea id="comment" name="comment" rows=7 cols=50></textarea><br />function  getsumit(){<br />var comments=document.all["comment"].value;<br />if(comments == '')<br />   {<br />    alert("请输入文本区域值!");<br />   }<br />}<

2010-06-25 23:29:00 481

UIG_BSSP数据发送接收器

此工具用来,测试接口传输过来的数据是否正确,可包含任何格式的数据。

2010-12-08

WebService-Demo实例

webService为的解决不同语言开发的应用程序之间的数据交互而推出的Web 服务是描述一些操作(利用标准化的 XML 消息传递机制可以通过网络访问这些操作)的接口。Web服务描述是用标准的、规范的 XML 概念描述的,称为 Web 服务的服务描述,这一描述囊括了与服务交互需要的全部细节,包括消息格式(详细描述操作)、传输协议和位置。该接口隐藏了实现服务的细节,允许独立于实现服务基于的硬件或软件平台和编写服务所用的编程语言使用服务。这允许并支持基于 Web 服务的应用程序成为松散耦合、面向组件和跨平台、跨语言实现。由于Web 服务以上性能,使它成为在分布式环境中实现复杂的聚集或商业交易的最佳体系结构.

2010-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除