订阅我的博客


google reader 鲜果 QQ邮箱 有道 抓虾

博客统计信息

51cto推荐博客
用户名:randy_shandong
文章数:110
评论数:39
访问量:44291
无忧币:908
博客积分:1664
博客等级:6
注册日期:2009-05-04

Struts2字典的FileUploadInterceptor 拦截器 主要帮助获取上传文件的ContentType、fileName、文件对象。如果开发人员在开发过程中使用。则需要设置set/get方法:
比如

setXXXContentType()
getXXXFileName(..
类别:SSH|阅读(11)|回复(0)|(0)阅读全文>>
我们经常遇到,查看文件源代码的功能。Struts 自带的例子是这样的。
 
其中思路是这样的:将文件流转换为List 输出出来。
用到了
第一种:读取Class

InputStream in = getClass().getResourceAsStrea..
类别:SSH|阅读(18)|回复(0)|(0)阅读全文>>
 
需求如下:
进来项目中需要添加文件下载Excel功能;决定使用Struts2自带的文件下载功能

减轻工作量,提高工作效率,不需要再写常常的Header头了
要求不需要生成中间文件
Java Code

/*
* $Id: Fi..
类别:SSH|阅读(76)|回复(1)|(1)阅读全文>>
  测试代码
 
 

package com.randy;

import java.io.InputStream;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

import junit.framework.TestCase;

i..
类别:JAVA|阅读(29)|回复(0)|(0)阅读全文>>
 
就是一个支持Excel标记接口,还提供验证功能。

package com.ivfly.xlsbean;

import java.io.Serializable;
public interface ExcelAble extends Serializable{
  public String getMess..
类别:JAVA|阅读(16)|回复(0)|(0)阅读全文>>
 
ExcelReader.java
 


 package com.ivfly.xlsbean;

import java.io.FileInputStream;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import ja..
类别:JAVA|阅读(41)|回复(0)|(0)阅读全文>>

package com.ivfly.xlsbean;

import java.lang.reflect.InvocationTargetException;

import org.apache.commons.beanutils.MethodUtils;
import org.apache.commons.lang.StringUtils;

/**
* xls 导入..
类别:JAVA|阅读(17)|回复(0)|(0)阅读全文>>
没什么好说的,提供正则表达式校验。提供数据校验。当解析Excel,将Cell的值填充到Bean属性中,提供支持。
ValidateUtil.java

package com.ivfly.xlsbean;

import java.lang.reflect.InvocationTargetExcep..
类别:JAVA|阅读(27)|回复(0)|(0)阅读全文>>
 
规则设计到三个对象。工具将XML 分三级解析。
 




              类

       &n..
类别:JAVA|阅读(20)|回复(0)|(0)阅读全文>>
 
定义Xml 导入规则。基本上为每个值对象,都应该对应一个配置Bean节点。
首先:为Xml 文件制定xsd验证文件。

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://3g.ahong...
类别:JAVA|阅读(66)|回复(0)|(0)阅读全文>>
 <<   1   2   3   4   5   >>   页数 ( 1/11 )

我的技术圈(2)

更多>>