- 浏览: 13625 次
- 性别:
- 来自: 北京
最新评论
文章列表
package com.liutao;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESKeySpec;
import javax.crypto.spec.IvParameterSpec;
public class Des {
// 解密数据
public static String decrypt(String message, String key) thro ...
如果需要解析的数据间存在级联关系,而互相嵌套引用,在hibernate中极容易嵌套而抛出net.sf.json.JSONException: There is a cycle in the hierarchy异常。
1.设置JSON-LIB让其过滤掉引起循环的字段
JsonConfig config = new JsonConfig();
config.setIgnoreDefaultExcludes(false);
config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
config.registerJsonVal ...
1、设置好java的环境变量
2、例如我们要打包的文件在D:\root;
运行 cmd; cd D:\root进入D:\root
然后输入jar -cvf root.war *
回车,文件配打包成root.war *,位于D:\root中。
症状的原因网上的资料说是jar包冲突即Tomcat中catalina.jar和jasper.jar都有AnnotationProcessor接口,所以运行时,就出错了:java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor。
解决方法有2个:
(1)修改tomcat的context配置文件
在<context></context>之间加下面的代码<Loader delegate="true" />
(2)把项目下lib文件下和to ...
报这个错误一般是你的.xml文件没有定义DOCTYPE,例如struts就会有如下的定义:
<?xml version="1.0"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<struts-config>
</stru ...
<div title="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" style="width:36px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>
上面这段话在火狐和ie(ie6.0)中执行的效果有所不同,但都能实现隐藏。
text-overflow:ellipsis :当前元素内长文本溢出时显示省略号(注意,这一属性必需和一下两个属性同时使用, ...
有时候你会遇到你在jsp中引用了一个css文件,但不管你如何调试,文件都有可能不生效,这时你可以看看是不是你的两个文件编码不是utf-8。
缺少jta.jar
需要在struts-config.xml中第二行加入<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
如果你有多个struts-config-*.xml,那么每个xml文件都需要加入上述定义。
在使用Iterator迭代或用集合的时候会包这个错误,在网上查到,由于在进行遍历集合时不能改变集合的长度,如果采用集合自带的API比如add、remove等方法对集合进行相关操作时候就会抛出这个异常,所以解决办法呢就是在进行集合遍历的时候将满足条件的元素全部存到一个新建的集合中,然后在集合遍历完之后把刚才新建的存储着满足条件元素的集合删除或者添加,调用removeAll()删除。
缺少javassist-3.4.GA.jar
Javassist是一个开源的分析、编辑和创建Java字节码的类库。