- 浏览: 142072 次
- 性别:
- 来自: 上海
最新评论
-
windmxf:
还没用,但先谢谢了
java 操作csv格式的文件-javacsv.jar -
侧面123:
下载的时候怎么让用户自己选择保存路径?
java 操作csv格式的文件-javacsv.jar -
guji528:
想不到不用MyEclipse还有这么方便的插件可以生成hibe ...
Hibernate Tools for Eclipse插件的安装和使用【转】 -
henryld1:
如何最加内容呢。write方法写的话 会覆盖原来的文件。是需要 ...
java 操作csv格式的文件-javacsv.jar -
hanjiangit:
ffdreams 写道CSV文件里的汉字读出来怎么是乱码?Ch ...
java 操作csv格式的文件-javacsv.jar
文章列表
我不是专业的做报表的,只是在一次偶然的机会中看到这段代码,最一个备份,以后说不定能提供个思路,如果对大家有帮助,欢迎参考:
前台form表单:
<form method="post" action="**.do">
<ul class="**">
<li><input type="submit" value="导出Excel文件"></input></li>
</ul>
</form ...
此问题一般是因为jar(jstl.jar,和standard.jar) 导致的问题:
第一种:
就是在Eclipse的工程中导入JSTL.jar 和 standard.jar
第二种:
修改web.xml,加上下面的语句:
<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location&g ...
最近在做一个页面显示问时,遇到一个小问题,在一个table中想嵌套table,但是不好看,如果是数据库这样做的话是没办法完成的,好在html还能够做出来,只是效果做不好,所以就想着通过<a href="">来控制再加上js,动态的隐藏显示table。
先来段js代码实现显示和隐藏的功能:
function display(id){
if($(id).style.display=="none"){
$(id).style.display = "block";
} else{
$(id). ...
谢谢lhy11900的题目。我研究了一下,可用以下办法。
1. 建一个 WEB-INF/tlds/ 目录,在里面写一个 demo.tld, 也就是 WEB-INF/tlds/demo.tld, 内容如下:
代码:
<?xml version="1.0" encoding="UTF-8"?>
<taglib version="2.0" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/ ...
备份
Hello all,
I'm trying to get the integer portion of the ceiling of a number using
JSTL 1.2 fmt tags on Tomcat 6.x, JavaSE 6.x.
So, if my number is 1.2 , the result expected is 2 (no fractions) or
if my number is 1.6 the result wanted is 2
In JavaSE 6 this can be accomplished with NumberF ...
枚举类
package com.mark.java;
public enum Color {
红(1, "红"), 橙(2, "橙"), 黄(3, "黄"), 绿(4, "绿"), 蓝(5, "蓝");
private final int type;
private final String color;
private Color(int type, String color) {
this.type = type;
this.color = color ...
[转]:http://www.cnblogs.com/phinecos/archive/2008/12/03/1347052.html
整个框架最核心的几个包是:org.apache.mina.core.service, org.apache.mina.core.session, org.apache.mina.core.polling以及org.apache.mina.transport.socket。
这一篇先来看org.apache.mina.core.service ...
首先声明: 本文及以后的文章仅供自己学习备份,不涉及任何其他。
1、Mina的简介
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x 和2.x 两个分支,这里我们讲解最新版本2.0,如果你使用的是Mina 1.x,那么可能会有一些功能并不适用。学习 ...
再一次开发中遇到验证图片的问题,想了很久,写了点代码问题解决啦:
比如说我在上传文件的时候验证图片格式,即便你把图片的后缀名改了也没问题,
其实验证图片还有很多方法,但是我测试之后不是很好用,推荐!!!
import java.io.ByteArrayInputStream;
import javax.imageio.ImageIO;
import javax.imageio.ImageReader;
import javax.imageio.stream.MemoryCacheImageStream;
public class ImageHelper
{
public ...
骆驼拼写法(CamelCase)
在英语中,依靠单词的大小写拼写复合词的做法,叫做“骆驼拼写法”(CamelCase)。比如,backColor这个复合词,color的第一个字母采用大写。
这种拼写法在正规的英语中是不允许的,但是在编程语言和商业活动中却大量使用。比如,sony公司的畅销游戏机PlayStation,play和station两个词的词首字母都是大写的。
它之所以被叫做“骆驼拼写法”,是因为大小写的区分使得复合词呈现“块状”(bump),看上去就像骆驼的驼峰(hump)。
“骆驼拼写法”又分为两种。第一个词的首字母小写,后面每个词的首字母大写,叫做“小骆驼拼写法”(lowe ...
- 2009-11-18 13:44
- 浏览 3469
- 评论(0)
Java作为一门优秀的面向对象的程序设计语言,正在被越来越多的人使用。本文试图列出作者在实际开发中碰到的一些Java语言的容易被人忽视的细节,希望能给正在学习Java语言的人有所帮助。
1,位移运算越界怎么处理
考察下面的代码输出结果是多少?
int a=5;
System.out.println(a < <33);
按照常理推测,把a左移33位应该将a的所有有效位都移出去了,那剩下的都是零啊,所以输出结果应该是0才对啊,可是执行后发现输出结果是10,为什么呢?因为Java语言对位移运算作了优化处理,Java语言对a < <b转化为a & ...
- 2009-06-22 20:33
- 浏览 877
- 评论(0)
Java Concurrency Bugs #5: inconsistent synchronization
A classic Java concurrency bug that you still see pop up frequently is inconsistent synchronization. The Java Memory Model defines the semantics that a Java programmer can expect in a *properly synchronized program*. The JMM specifies that a writ ...
- 2009-06-22 20:09
- 浏览 1554
- 评论(0)
Java中的深拷贝和浅拷贝
今天做项目时,碰到一个棘手的问题,就是需要把一个对象的属性完全拷贝到另一个对象上.
其实当前项目中的这个对象是个简单对象(即属性不包括对其他对象的引用)
最后简单的用浅拷贝完成了对象的拷贝.即在实体类中实现Clonable接口,实现 public Object Clone()方法.
通过调用父类的super.clone()方法(浅拷贝)可以重新生成一个对象,解决因对象引用赋值造成的原对象的修改.
如 Student s=new Student("wangyan",23);
Student s2=s;
s2.setN ...
- 2009-06-22 20:05
- 浏览 1369
- 评论(0)
一直想抛弃Myeclipse,今天终于找到了不用它的理由, Eclipse的插件这么多,做什么都可以。下面是如何用Hibernatetools进行Hibernate开发
安装Hibernate插件
方法一
启动最新的Elcipse(eclipse-jee-ganymede-SR1-win32.zip),选择Help-Software Updates,打开Available Software选项卡,然后单击Add Sites 分别输入JBoos的工具和Hibernate工具在线安装地址,然后选择安装Hibernate ToolsJboos 和
- 2009-03-17 21:57
- 浏览 13938
- 评论(4)
在eclipse中运行运行自己的服务器,因为服务器的入口是一个main方法,再一次意外的情况下出现了selection does not contain a main type这个异常,
出现的原因
1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Run As J ...
- 2009-03-16 11:59
- 浏览 24799
- 评论(0)