- 浏览: 56640 次
- 性别:
- 来自: 北京
最新评论
文章列表
POI生成excel
- 博客分类:
- POI
package samples.demo;
import java.io.FileOutputStream;
import java.util.Date;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFCellStyle;
import org.apache.poi.hssf.usermodel.HSSFDataFormat;
import org.apache.poi.hssf.usermodel.HSSFFont;
import org. ...
主要编写比较类,在调用集合排序
package test;
import java.util.Comparator;
import java.util.List;
import java.util.ArrayList;
import java.util.Collections;
//比较类,实现Comparator接口
class ComparatorUser implements Comparator {
public int compare(Object arg0, Object arg1) {
User user0 = (User) arg0;
Us ...
dom4j生成和解析文件
- 博客分类:
- Xml
package comm;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.SAXRe ...
servlet文件下载
- 博客分类:
- Java
filename为下载的文件名,获得文件路径后,则下载
public class FileDownLoadServlet extends HttpServlet{
@Override
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=gb23 ...
servlet文件上传
- 博客分类:
- Java
//上传文件到指定目录,返回文件名称List
filePath 为完整的文件路径,如xxx/xxx/yy.xml
public List<String> uploadFile(String filePath ,HttpServletRequest request,HttpServletResponse response) throws Exception{
List<String> fList =null;
DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFile ...
import java.lang.reflect.Method;
public class DynamicLoading {
public static void main(String[] args) throws Exception {
String s = "A";
//加载类文件
Class c = Class.forName(s);
//创建对象
Object obj = c.newInstance();
//获得方法数组
Method[] methods = c.getMethods();
...
RPCClient端访问方式
- 博客分类:
- Axsi2
public class RPCClient {
public static void main(String[] args) throws Exception {
// 使用RPC方式调用WebService
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
// 指定调用WebService的URL
EndpointReference targetEPR = new EndpointReference ...
Axsi2Client端sub方式访问
- 博客分类:
- Axsi2
1)解压axis2的bin压缩包,在bin目录下找到wsdl2java.bat文件
2)在当前目录下,新建bat文件,文件内容是:
wsdl2java -uri http://10.0.10.209:9000/platform/services/BookService?wsdl -p client -s -o stub
3)运行bat文件,生成stub客户端
public class StubNormal {
...
Axsi2Service端生成
- 博客分类:
- Axsi2
一.生成wsdl几种方式
对于Axsi2来说,主要是生成wsdl文件。而生成wsdl文件有几种方式:
1)在服务器端配置xml文件
2)在服务器端生成以aar为后缀的文件
二.客户端访问服务器几种方式
1)Axim方式
2)RPC方式
3)Stub方式
1.2种方式需要依赖axis2相关jar包。3这种方式则不需要,是通过axis2目录下的wsdl2java.bat文件生成的客户端java类
三.用stub方式访问xml文件配置axis2步骤
1)先写好服务器端的对象类及服务类
2)配置web.xml,如下:
<!-- Axis2 Service -->
<servl ...
xStream将xml转化成对象格式
- 博客分类:
- Xml
转化的xml文件
<User address="北京">
<age>100</age>
</User>
一、首先应写一个与xml文件属性相同的java对象
public class User {
int age ;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
二、转换
public class TestToObject {
pu ...
pdf转化成swf文件
- 博客分类:
- onLineRead
一、需要用到pdf2swf.exe服务
二、代码如下:
package com.converter;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.util.Properties;
public class PDF2SWF {
public ...
office转化成PDF
- 博客分类:
- onLineRead
一、需要安装soffice.exe服务,将office转化成PDF
二、代码如下:
package com.converter;
import java.io.File;
import com.artofsolving.jodconverter.DocumentConverter;
import com.artofsolving.jodconverter.openoffice.connection.OpenOfficeConnection;
import com.artofsolving.jodconverter.openoffice.connection.SocketOpenO ...
txt转化为PDF
- 博客分类:
- onLineRead
一、采用Txt/Word/Excel/PPT=>PDF(OpenOffice+JodConverter)=>SWF(pdf2swf)=>FlexPaper浏览方式
二、将txt转化为PDF,需要用到iText.jar包
package com.converter;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream ...
javamail简单使用
- 博客分类:
- JavaMail
1、导入javaMail.jar包
生成邮件内部调用了其它的API,所以要用JAF,javaBeans激活框架,是一个专用 的数据处理框架,它用于封装数据,并为应用程序提供访问和操作的数据接口。javaMailAPI可以利用JAF从某种数据源中读取数据和数据的MIME类型,并用这些数据生成MIME消息体和消息类型
2、导入JAF.jar包,JDK6不用
3、写如下代码(一种方法)
public class demo {
public static void main(String[] args)throws Exception {
Properties props = n ...
xStream将对象转化成xml格式
- 博客分类:
- Xml
1.导入的包
jettison-1.0.1.jar
xpp3_min-1.1.4c.jar
xstream-1.3.1.jar
2.编写一个普通对象
package com.data;
public class User {
int age ;
String name ;
String address;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
retur ...