ajaxFileUpload+struts2实现多文件上传(动态添加文件上传框)

上篇文章介绍了ajaxfileupload实现多文件上传,但只是固定的文件个数,如果需求不确定是多少文件则我们就需要动态的添加文件上传框,以实现灵活性。1、jQuery实现动态添加删除文件上传框2、获取文件上传框的ID3、ajaxfileupload.js里将ID数组转换为需要的Object数组 …… 阅读全文

StringEscapeUtils.unescapeHtml的使用

在做代码高亮时,从数据库中取出代码如下(节选):<pre class="brush: java;">需要的应该是这样才能解析代码所以需要StringEscapeUtils类进行转义与反转义public class Test { /** * @param args */ public static void main(String[] args) { …… 阅读全文

Oracle JDBC存入图片Blob

创建测试表create table test_img( id integer primary key, name varchar2(32), image blob);存储图片import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;imp …… 阅读全文

Struts2标签遍历List<Map<String, String>>

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport { pri …… 阅读全文

java读取oracle数据库中blob字段

测试表create table TEST_IMG( ID INTEGER not null, NAME VARCHAR2(32), IMAGE BLOB);说明:1、使用JDBC演示2、IMAGE字段存储一个图片程序代码如下:import java.io.FileNotFoundException;import java.io.FileOutputStream;impo …… 阅读全文

Java递归遍历文件夹

import java.io.File;public class Test { /** * @param args * @author itmyhome */ public static void main(String[] args) { File f = new File("F:/javaAPI/JavaAPI1.6/java/awt"); printFile(f …… 阅读全文

Java遍历文件夹下所有文件并替换指定字符串

应用场景:比如有一个深层次的文件目录结构,如:javaAPI每个文件里面都有相同的内容,而我们要统一修改为其他内容。上千个文件如果一个个修改显得太不明智。import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;impor …… 阅读全文

Java两整数相除保留两位小数

在Java中 两个整数相除 会做取整运算,此时如果希望得到运算结果为浮点数 则必须将两整数其一或两者都强制转为为浮点数 例如:int a = 9;int b = 2;System.out.println((float)a/b);System.out.println(a/(float)b);System.out.println((float)a/(float)b);保留两位小数Decima …… 阅读全文