- 浏览: 235139 次
- 性别:
- 来自: 苏州
最新评论
-
lgywyx:
问题是我放上面了,也出同样的错误
OpenSessionInViewFilter不起作用 -
whoosh:
elmar 写道你好,如何用java mail回复一个会议邀请 ...
使用javamail发送会议邀请 -
whoosh:
liushaohan01 写道假如这个和 struts2一起 ...
在Java Web项目里实现IOC(不使用框架,自己通过代码实现) -
whoosh:
qingcheng123 写道楼主你好,我用的是spring4 ...
OpenSessionInViewFilter不起作用 -
beming:
liwenjieifk 写道为什么我这样配置就没有效果了! B ...
Spring的OpenEntityManagerInViewFilter
文章列表
ITEYE很大,我想去CSDN看看。http://blog.csdn.net/qq_27575627
请先阅读 “Java+POI+模板”一:打造复杂Excel 报表
“Java+POI+模板”二:基于对象列表输出到excel(利用反射)
我们会处理如下图所示的两个Excel,将之转化为我们的对象。
第一张图对应的对象类如下:
public class User {
private int id;
private String username;
private String nickname;
private int age;
@ExcelResources(title="用户标识",order=1)
publi ...
请先阅读 “Java+POI+模板”一:打造复杂Excel 报表
1. 首先创建ExcelUtil类,该类将要实现将一组对象转换为Excel表格,并且可以从Excel表格中读取到一组List对象中。现在我们先创建类并实现单例。
public class ExcelUtil {
private static ExcelUtil eu = new ExcelUtil();
private ExcelUtil(){}
public static ExcelUtil getInstance() {
return eu;
}
}
2. 创建一个An ...
1 设计思路
Java 对于Excel 的操作一般借助于POI 类库,由于有些报表的表头比较复杂,直接用POI 控制报表的生成比较困难,这时可以先制作Excel 报表模板,而后再通过Java 调用POI 函数将用户数据写入到Excel 报表模板,最后导出到新的目标文件即可。
2 设计步骤
2.1 初始步骤
2.1.1创建Excel 报表模板
根据需要设计出Excel 报表,并保存为default.xls。如下图所示。
2.1.2创建ExcelTemplate类
/**
* 该类实现了基于模板的导出
* 如果要导出序号,需要在excel中定义一个标识为sernums
...
传智播客 巴巴运动网的权限模块总结
- 博客分类:
- Project
因为巴巴运动网的权限设计模块对我来说,可以实现,打算好好整理一下思路,面试时说不定还能起点作用,看了两遍,自己总结下:
权限定义/权限组(角色)模块
1.对系统的所有功能定义相应的权限
2.由网管针对不同部门不同员工分配权限组(角色),在分配角色时,
可以选择该角色具有的权限
3.权限拦截模块
具体步骤:
1.设计权限实体
联合主键(SystemPrivilegePK),该类有module和privilage两个属性
2.初始化权限
3.设计权限组(角色)PrivilegeGroup实体,如果我们希望通过修改 ...
本文参考:李腾飞CSM实战
使用正则表达式来分析网页的内容比较麻烦,因为html标签不区分大小写,而且有的时候没有结尾。
HtmlParser也有下载网页的功能,不过他不是专门用来做这个,所以我们这边不用他的这个功能。
具体内容请看下面代码及注释:
public class PageParserTest extends TestCase {
private String localFile="d:/temp.html";
//使用httpChient来获取一个本地网页
public void testFetch01() {
...
HttpClient的基本操作
- 博客分类:
- HttpClient
public class HttpClientFetch extends TestCase {
// 使用 GET 方式向后台递交请求
public void testFetch01() {
try {
// HttpClient主要负责执行请求,可以把它看做是一个浏览器
HttpClient httpclient = new DefaultHttpClient();
// 利用HTTP GET向服务器发起请求
HttpGet get = new HttpGet("http://empower.edtest.com:8080/" ...
public class HttpPageFetch extends TestCase {
//最简单的获取网页内容的示例
@Test
public void testFetch01() {
try {
String urlString = "http://empower.edtest.com:8080/";
URL url = new URL(urlString); // 代表了一个网址
InputStream is = url.openStream(); // 获得网页的内容
// 将InputStream转换为Re ...
本文参考:http://www.fwolf.com/blog/post/320
本人碰到的情况是进入网站的某个页面,但是该页面需要登录以后才能进去,此时就会跳转到登录页面,当用户登录以后往往返回的是首页,如何返回之前用户停留的那个页面?可随意使用httphead中的referer:
//在用户登录成功的代码后面加上如下代码就可以了
response.sendRedirect(request.getHeader("referer"));
google了一些,hettphead中的referer还可以用在:
1.网站流量来路的统计
2.防止图片盗链
...
在web.xml中,记住一定要将这个Filter放在最前面
<filter>
<display-name>EncodingFilter</display-name>
<filter-name>EncodingFilter</filter-name>
<filter-class>bruce.zhao.cms.backend.view.EncodingFilter</filter-class>
<init-param>
<param-name& ...
ThreadLocal 相当于一个容器,在这个容器中保留了一个个的变量,每一个变量是为每一个线程单独存放。
在J2EE轻量级开发中,一般我们分为Action、Service、Model这几层,Action层一般是多态的,所以一般线程安全。而Service和Model是单例的,在这两个层里面一般不会放全局变量,因为这很容易因为多线程造成数据混乱。这时可以用ThreadLocal。
public class ShardInfoLocal {
//这是一个ThreadLocal
private static final ThreadLocal<ShardInfo> t ...
jpa merge 一个属性为null的model
- 博客分类:
- ORM
使用OpenJPA 的时候merge一个model, 他的某一个属性为空,但是本来那个属性不为空,发现不能使其变为空。
if (gradebookitem.getStandards() == null){
List<Standards> standards = new ArrayList<Standards>();
gradebookitem.setStandards(standards);
}
可以进行如上操作,使其变为空。
@Query("select distinct rs.country,rs.language from ResourceBundle rs" )
List getLanguageAndCountry();
我们这样写的话返回的是Object[]数组。现在想让她返回ResourceBundle。需要改写成:
@Query("select distinct new ResourceBundle(rs.country,rs.language) from ResourceBundle rs" )
List<ResourceBundle> ...
网上找了很多关于javamail发送会议请求的文章,终于成功了,没有使用ical4j,发送的outlook直接打开就是一个会议请求,而不是以附件的形式存在。具体的注意点在代码中以注释的形式标明。
DESCRIPTION中如果想换行,换行符为:=0D=0A
关于icalendar的规范,请看:https://rsync.tools.ietf.org/html/rfc5545
public class Email {
private static String EMAIL_CONFIG = "email_config.properties";
private Pr ...
此书总共有八章。本人略读了前面三章,感觉是在介绍外企的优势,在网上也看到过相似的文章,所以就很快过去了,其中介绍IBM
这种大公司为了留住员工而采取的手段本人觉得还是挺高明的,如果以后自己开公司可以借鉴一 ...