- 浏览: 110522 次
- 性别:
- 来自: 深圳
最新评论
-
hufangdong:
真需要 学习了 太感谢分享了
用JXLS操作进行excel操作 -
chaodilei:
请问一下楼主 readExcel(InputStream in ...
用JXLS操作进行excel操作 -
q380100484:
好像都没有jar包的呀
使用displaytag进行分页显示 -
treemanfm:
i<str.trim().length()
循环终止 ...
一道面试题的困惑 -
chubaochang1986:
关于window.open()方法的返回值的问题
文章列表
【准备工作】
软件环境:jxls-core-0.9.5.jar,spring2.0,jspSmartUpload.jar.
首先需要新建一个XML文件和excel模板。(说明XML文件是为了写入数据库的准备的excel模板为了导出数据)可以在应用根目录下新建一个excel文件夹把这两个文件放在这个文件夹下。XML文件格式如下:
【导入需要的XML文件 】:
<?xml version="1.0" encoding="UTF-8"?>
<workbook>
<worksheet name="Sheet1&qu ...
- 2008-11-14 18:05
- 浏览 7217
- 评论(2)
读取Properties文件工具类
- 博客分类:
- JAVA基础
代码如下:
/**
* 读取properties文件公共类
* @author jw
*
*/
public class PublicGC {
private static ResourceBundle loadProperties(String configfilename)
{
return ResourceBundle.getBundle(configfilename,Locale.getDefault());
}
/**
*
* @param configfilename
...
自己动手实现JQUERY动态表格需要的拿去。以备不时之需!
附件下载可以直接运行看效果!
5行代码搞定Excel导出
- 博客分类:
- J2EE技术
1)需要的JAR包 (Y*_*Y)
jxls-core-0.9.5.jar
jxls-reader-0.9.5.jar
poi-3.0.1-FINAL-20070705.jar
2)废话不多说直接上代码 :)
Map<String, List<CustomerExcelBean>> beans = new HashMap<String, List<CustomerExcelBean>>();
beans.put("customer", dataList);
XLSTransformer transforme ...
java处理年、月、周次以及起至日期大全
- 博客分类:
- JAVA基础
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class DateHelper {
/*
* 创建日期 2010-04-19
* Author sea.jiang
*
* 功能 取日期时间工具
*
*/
/**
* 说明: 取日期时间工具
/**
...
1、下载 apache axis:
http://apache.etoak.com/ws/axis/1_4/
2、搭建环境:
新建一个Web项目TestWebServices
把axis-1_4\lib下的所有jar包copy到TestWebServices项目的lib项目下。
把axis-1_4\webapps\axis\WEB-INF下的Web.xml文件复制替换TestWebServices项目的Web.xml文件。
发布工程到TOMCAT里
访问
http://localhost:8080/TestWebServices/services或者
http://localhost:8080/ ...
昨天在找电影的时候偶然发现一年多前写的一个分页程序。拿出来分享下。代码比较简陋。也比较简单,对于初学者来说是个不错的分页例子。呵呵。好像还有一个BUG。
public class Student {private String name;private int age;private int score;public Student() {}public String getName() { return name;}public void setName(String name) { this.name = name;}public int getAge() { return age;}
...
说明:以下说到的方法是本人经过实际开发中的一些经验和总结如果有更好的建议欢迎PS
1)关于FCK整合到你的项目中需要设置的地方这里就不做说明了,网上一搜大把。有一点要说明的是上传中文图片。网上也有很多类似的解决方法。去搜下就有啦。
直接进入正题:FCK 编辑器使用
2)如何创建一个FCK实例:
@一般有两种比较实用的方法,一种使用脚本语言创建,这种方法的好处是如果你的页面上需要多个FCK编辑器的话可以使用这种方法,在下面的内容中会涉及到用这种方法创建的好处。还有一种方法是实用FCK标签。代码如下:
<FCK:editor id="fckName" ...
装上TortoiseSVN后,默认会开机启动一个叫做TSVNCache.exe的进程,任务管理器中杀掉后任然会启动。这个进程的功能是实时扫描纳入 SVN版本控制的文件夹,如有修改,显示不同的图标以示修改。但是这会占用内存、IO等资源,有时候甚至导致Explorer假死。这里介绍禁止 TSVNCache.exe自动启动的方案。
1.关闭方法:Explorer右键菜单→TortoiseSVN→Settings→Icon Overlays→Status cache,将这一项设成None。
2.替代方案:使用“Explorer右键菜单→TortoiseSVN→Check for m ...
电脑网页上的视频没有声音,而其它的如BAIDU里听声音也有的。还从没遇到这样的问题,GOOGLE了一下,找到一个解决方法,一试就行,真灵。在此分享:
把jforum-2.1.8版本的论坛系统整合到自己的项目中。主要的步骤有这么几步
1.去http://jforum.net/releases/jforum-2.1.8-src.zip下载jforum源码。这个下下来后需要把它变成一个WEB项目。其实这个很简单自己建个WEB项目然后参考那个WEB的一些文件信息在把jforum做相应修改就可以成功的把它import进myeclipse里。项目结构如图所示
WebRoot目录下的结构
2.在net.jforum.sso新建一个CookieUserSSO类,这个类作为单点登录的连接类,代码如下,如果是第一次整合完全可以整个COPY去。
...
最近在整合jforum-2.1.8 SSO时发现在注册中文用户时到论坛页面显示的是乱码。在看了它的源码后发现原来问题出在COOKIES上。于是一番折腾终于把问题解决了。下面就这个问题和大家分享下以免以后有朋友遇到相同的问题也可以做个参考。在net.jforum包下有ControllerUtils类。这个类就有个方法getCookie()可以获得另一个系统传过来的COOKIE。我们要想让中文注册用户不显示乱码,在传入COOKIE时就要对它进行编码,其实这步很简单就一句代码。主要是要明白原理。原理就不熬述了。网上有很多这类问题的解决方法。我用JSP+Servlet做了个简单的登录进行测试。在serv ...
修改myeclipse快捷方式如果发现在编写代码时在我们都非常习惯的alt+/快捷方式不能够出来一些内容辅助时可以自己手动的去修改myeclipse里的一些配置。Windows->preferences->General->选中Keys。在会出现一个对话框。最上面有个Scheme有两种编辑方式,default和Emacs。默认情况下我们都用default模式。这也是Myeclipse中默认的方式。在一个文本框中可以看到 type filter text这样一句英文。我们在文本框中输入content Assist在底下的Box中会出现很多个匹配的内容。这时你就可以按照你的习惯进行 ...
进行MYSQL后台有个叫 MYSQL Server Instance Config Wizard
的选项点击进入
选择 Remove Instance这个选项。根据英文说明是这项是删除配置文件和停止
MYSQL的WEINDOWS服务。好。我选择这项。点击Execute执行。这步做完后,点击
MYSQL Server Instance Config Wizard选第一项Reconfigure Instance进行一些
配置,如果是做为开发模式来装的话基本是下一步下一步,但是还是有几个地方
需要注意的,有一个配置端口默认的是3306 后面有个单选框是说要你添加一个列
外到防火墙,一般我 ...
今天面试题有道编程题:题目倒是很简单,就是倒序输出一个字符串。自己很快就写出来了,但是回来把程序运行了一遍没想到出EXCEPTION了,数组越界,自己看l了下在不解。在此把程序贴出来献丑了。望朋友给指点明经。
public class receiveMethod { private String returnString(String str) { StringBuffer buffer = new StringBuffer(); for(int i=str.trim().length()-1;i<str.trim().length();i--) {// if(i==-1); ...