`
zjb10000
  • 浏览: 140451 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
我不是专业的做报表的,只是在一次偶然的机会中看到这段代码,最一个备份,以后说不定能提供个思路,如果对大家有帮助,欢迎参考: 前台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 ...
Java作为一门优秀的面向对象的程序设计语言,正在被越来越多的人使用。本文试图列出作者在实际开发中碰到的一些Java语言的容易被人忽视的细节,希望能给正在学习Java语言的人有所帮助。 1,位移运算越界怎么处理     考察下面的代码输出结果是多少?     int a=5;     System.out.println(a < <33); 按照常理推测,把a左移33位应该将a的所有有效位都移出去了,那剩下的都是零啊,所以输出结果应该是0才对啊,可是执行后发现输出结果是10,为什么呢?因为Java语言对位移运算作了优化处理,Java语言对a < <b转化为a & ...
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 ...
Java中的深拷贝和浅拷贝 今天做项目时,碰到一个棘手的问题,就是需要把一个对象的属性完全拷贝到另一个对象上. 其实当前项目中的这个对象是个简单对象(即属性不包括对其他对象的引用) 最后简单的用浅拷贝完成了对象的拷贝.即在实体类中实现Clonable接口,实现 public Object Clone()方法. 通过调用父类的super.clone()方法(浅拷贝)可以重新生成一个对象,解决因对象引用赋值造成的原对象的修改. 如  Student s=new Student("wangyan",23);    Student s2=s;    s2.setN ...
一直想抛弃Myeclipse,今天终于找到了不用它的理由, Eclipse的插件这么多,做什么都可以。下面是如何用Hibernatetools进行Hibernate开发 安装Hibernate插件 方法一 启动最新的Elcipse(eclipse-jee-ganymede-SR1-win32.zip),选择Help-Software Updates,打开Available Software选项卡,然后单击Add Sites 分别输入JBoos的工具和Hibernate工具在线安装地址,然后选择安装Hibernate ToolsJboos 和
在eclipse中运行运行自己的服务器,因为服务器的入口是一个main方法,再一次意外的情况下出现了selection does not contain a main type这个异常,     出现的原因      1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Run As J ...
Global site tag (gtag.js) - Google Analytics