- 浏览: 544248 次
- 性别:
- 来自: 天津
最新评论
-
coconut_zhang:
这个demo 非常完整了,是指下面说的那个html 模版,模版 ...
flying sauser, thymeleaf实现PDF文件下载 -
a93456:
你好,你有完整的demo吗? String template这 ...
flying sauser, thymeleaf实现PDF文件下载 -
yujiaao:
fn 函数循环是没有必要的啊,可以改成
protecte ...
Java 笛卡尔积算法的简单实现 -
安静听歌:
设置了.setUseTemporaryFileDuringWr ...
使用jxl导出大数据量EXCEL时内存溢出的解决办法 -
q280499693:
写的很详细,但是我现在想知道他们是怎么定位log4j.prop ...
关于SLF4J结合Log4j使用时日志输出与指定的log4j.properties不同
文章列表
这是entity类,注解的mergeVertical是纵向合并内容相同的单元格,默认是false
import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
@Data
public class UserEntity implements Serializable {
private static final long serialVersionUID = 1L;
private String idx;
...
一、概述
1、问题描述
使用Java处理时间时,我们可能会经常发现时间不对,比如相差8个小时等等,其真实原因便是TimeZone。只有正确合理的运用TimeZone,才能保证系统时间无论何时都是准确的。由于我在外企工作,服务器在美国,美国也有很多时区,经常会碰到向处于不同时区的服务器发请求时需要考虑时区转换的问题。譬如,服务器位于西八区(GMT-8:00),而身处东八区的用户想要查询当天的销售记录。则需把东八区的“今天”这个时间范围转换为服务器所在时区的时间范围。
2、时区认识
GMT时间:即格林威治平时(Greenwich Mean Time)。平太 ...
一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging logback-access:访问模块与Servlet容器集成提供通过Http来访问日志的功能
二、logback取代log4j的理由: 1、更快的实现:Logback的内核重写了,在一 ...
jxls操作excel文件
- 博客分类:
- java
JXLS是基于Jakarta POI API的Excel报表生成工具,可以生成精美的Excel格式报表。它采用标签的方式,类似JSP标签,写一个Excel模板,然后生成报表,非常灵活,简单!
JXLS软件首页:http://jxls.sourceforge.net/,SVN源码地址:svn://svn.code.sf.net/p/jxls/code。
使用JXLS生成Excel文件相对较为简单,只需要一个Excel模板和几行代码即可。Excel模板的内容也比较简单,主要是运用标签及集合函数。
JXLS的标签比较常用的有以下几个:
...
data : { count: Math.random(), name : $("#id").val() },
修改为:
data : { count: Math.random(), name : function(){return $("#id").val()} },
后台从request中获取。
1. 下载安装 jdk 1.6 (7,8) 2. 下载安装 apache-tomcat-6.0 (7)3. 下载安装mysql 5.0.x4. 下载mysql 的 jdbc 驱动包 mysql-connector-java-3.1.14-bin.jar 5. 到官网下载roller 5.0 http://roller.apache.org/ 名字叫 roller-weblogger-5.x-for-tomcat.zip 的那个文件 6. 下载javamail 需要用到的 jar 包: mail.jar 和 activation.jar
拷贝:
mysql-conn ...
转载自:
https://cwiki.apache.org/confluence/display/ROLLER/Build+and+Run+Roller+5+in+Eclipse
thymeleaf 的资料比较少,资料大部分都是和spring mvc整合的,从后端返回数据,通过thymeleaf 标签在前台显示。项目中有一个需求,就是点击下载按钮,实现pdf下载。通过查找资料,pdf下载大概有三种方式:itext,flying sauser,jasperreport。itext不支持css样式,jasperreport需要设计模板,要学会模板设计工具ireport的使用。flying sauser 可以根据html文件生成pdf,并且支持css样式,这无疑是最佳的选择。
在web中实现下载功能,我们的思路大概是这样的:
1) 编写模板(thymeleaf , ...
1、使用的是Spring EL而不是Ognl。2、访问上下文的Bean用${@myBean.doSomething()}3、th:field,th:errors,th:errorclass用于form processing。4、要采用SpringTemplateEngine。5、基本配置:
<bean id="templateResolver" class="org.thymeleaf.templateresolver.ServletContextTemplateResolver"> <property name=&qu ...
在提交表单时,发生400错误,并未进入save方法。
?
<script type="text/javascript">
$(function () {
$('[data-toggle="tooltip"]').tooltip()
})
$(function () {
$('[data-toggle="popover"]').popover()
})
$(document).ready(function () {
//自定义popover显示的内容
$('#mypopov ...
一、Keytool介绍 Keytool是一个Java数据证书的管理工具。Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 1. 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 2. 可信任的证书实体(trusted certificate entries)——只包含公钥 Alias(别名):每个keystore都关联这一个独一无二的alias,这个alias通常不区分大小写 keystore的存储位置 在没有制定生成位置的情况下,keystor ...
1. 连接ftp服务器
格式:ftp [hostname| ip-address]a)在linux命令行下输入:
ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。
2. 下载文件
下载文件通常用get和mget这两条命令。a) get 格式:get [remote-file] [local-file]将文件从远端主机中传送至本地主机中。如要获取远程服务器上/usr/your/1.htm,则
ftp> get /usr/your/1.htm 1.htm (回车)
b) mget 格式:mget ...
MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装。下面笔者将介绍如何解决此情况下安装过程中的各种问题
工具/原料
win7操作系统
MySQLzip格式安装包
方法/步骤
在eclipse中用过maven的可能都遇到过这种情况,我以前一直在search.maven里面搜索,然后添加pom信息。
今天在网上搜索时,找到了一个解决方法,在这里分享一下。
第一步,在preferences里面选择maven,选中“Download repository index updates on startup"
第二步,打开Maven仓库
第三步,在全局仓库上右键选择“Full Index Enabled"