摘要:1 String fileName = URLEncoder.encode(resDownload.getFile().getFileName(), "UTF-8");//URL中文转码2 3 URLDecoder.decode(String, "编码格式") //java解码如果是jsp页面,需在前台解码js:解码var result=decodeURIComponent(result)或者var result=decodeURI(result)也碰到过项目中文件服务器自动解码.
阅读全文
摘要:在JS跳转时,中文传参时常会遇到乱码问题,现有一个解决办法,可以试试:1 JS代码1 attrs += "&_query._name="+encodeURIComponent(name);2 Action转码1 _name = new String(_name.getBytes("ISO8859-1"), "UTF-8");
阅读全文
摘要:POI项目SVN地址:http://svn.apache.org/repos/asf/poi/trunk/需要jar包(不含依赖):poi-3.6.jar poi-ooxml-3.6.jar poi-ooxml-schemas-3.6.jar 1 import java.io.FileNotFoundException; 2 import java.io.IOException; 3 import java.io.InputStream; 4 import java.util.Iterator; 5 import org.apache.poi.openxml4j.exceptions.Inva
阅读全文
摘要:使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式,标题都写的这么阔气:Powerful Navigation with XPath。方法是使用Document的selectNodes(String XPath)方法,代码写法:List l = doc.selectNodes("//COLS/COL1");执行时却抛出以下异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/JaxenExce
阅读全文
摘要:数据库中表的ID为4位数字,如:0001,0012,0123,1234如果插入的值不满足4位,需要进行转换,有两种方法第一种方法以:1 int n = 1; 2 NumberFormat formatter = NumberFormat.getNumberInstance(); 3 formatter.setMinimumIntegerDigits(4); 4 formatter.setGroupingUsed(false); 5 String s = formatter.format(n);6 System.out.println(s);第二方法以:1 int n = 1;2 Str...
阅读全文