J2EE
木子二小
单车岁月 逆旅人生
展开
-
EL表达式-自定义函数
表达式语言除了可以使用基本的运算符外,还可以使用自定义函数。通过使用自定义函数,加强了表达式语言的功能。 EL表达式函数,主要功能是完成对数据的修改,统一化格式。 开发步骤 1.开发函数处理类,处理类就是普通的类;每个函数对应类中的一个静态方法; 2. 建立TLD文件,定义表达式函数 3.在WEB.XML文件中配置;(可省略) 4.在转载 2012-11-19 11:11:31 · 671 阅读 · 0 评论 -
java环境下从apk文件中抽取应用图标
在android环境下提取应用的图标因为有专门的接口是比较简单,但是在纯java环境下事情好像变的有点复杂了,不过借助android的反汇编工具aapt.exe这个问题就可以解决。废话不多说,直接上代码! package com.yg.lichao; import java.io.BufferedReader; import java.io.File; import java.io.FileI原创 2013-07-02 14:54:46 · 4045 阅读 · 0 评论 -
Java(Android)线程池
1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }).start(); 那你就out太多了,new Thread的弊端如下: a. 每次new Thread转载 2013-08-01 14:49:44 · 2045 阅读 · 0 评论 -
org.hibernate.ObjectDeletedException: deleted entity passed to persist: [xxx#<null>]
我们在使用hibernate或JPA的一对多、多对一进行删除操作的时候常会出现org.hibernate.ObjectDeletedException: deleted entity passed to persist: [xxx#]的错误,这是怎么引起的呢?又该怎么解决?在这里说说我自己的看法,欢迎不同见解。 以使用JPA+Spring为例,建立deparment(部门)、use原创 2013-07-02 15:52:14 · 5541 阅读 · 0 评论 -
[JPA] javax.persistence.EntityNotFoundException: Unable to find XXXX with id 0 问题原因
在开发过程中遇到了这个问题,被折磨了几个小时,要疯掉的感觉。最终还是找到解决的办法,为了使其它程序员朋友 不再像这些翻天覆地的找,特把问题的原因及解决方法记录下来。 原因: 无论是@OneToOne 还是@ManyToOne,出现这个原因都是因为子表(被关联表)中没有主表(关联表)中ID所对 应的记录。 解决办法: 1. 检查为什么子表中没有主表中ID对应的记录转载 2013-03-21 09:21:15 · 5957 阅读 · 0 评论 -
struts2标签的日期转换问题
jsp页面引入struts2标签 那么struts2就有个标签 但是有个问题是如果后台java代码传过来的datetime是Date类型的话没什么问题,该标签可以直接起作用,但是有时候后台代码传值过来是long类型的毫秒数时就不能正常显示了,经过多次尝试找到一个非常简单的处理方法如下: 问题迎刃而解!原创 2015-02-06 10:52:19 · 2542 阅读 · 0 评论 -
jsp自定义标签实现权限拦截
最近项目需要要实现在页面端一个权限拦截功能。具体需求是,一个用户登陆到系统后,判断他是否有执行某个功能的权限,如果有权限,则功能键对该用户可见;否则的话,不可见。要实现此功能,自定义标签无疑是一种很好的解决办法。具体方法如下:(语言java、页面实现jsp、开发工具myeclipse6.5) 1、编写标签类,标签类就是普通的java类,只是该类要继承TagSupport类。 2、建立TLD文件原创 2012-12-06 21:58:45 · 6122 阅读 · 8 评论 -
使用DWR实现JS调用JAVA类的简单例子
1.新建一个普通javaweb项目,下载dwr.jar包,将jar包拷入到项目的lib库中,并构建路径. 2.在web.xml文件中做一下配置: dwr-invoker uk.ltd.getahead.dwr.DWRServlet debug true dwr-invoker /dwr/* 3.在与web.xml的同级原创 2013-05-04 18:21:07 · 1197 阅读 · 1 评论