- 浏览: 177969 次
- 性别:
- 来自: 深圳
最新评论
-
pointdew:
...
ANT控制台输出中文乱码的解决方法 -
so_depress:
谢谢分享
分页--Mysql中limit的用法详解 -
xht0430:
谢谢分享~~
在struts2超链接标签中传id值的方式 -
BenoWay:
我这里没有用。
try {
Substance ...
解决substance.jar标题栏中文乱码的方法 -
wawame:
谢谢,辛苦了。
Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTup
文章列表
1、log4j已经被移植到C, C++, C#, Perl, Python, Ruby, Eiffel 几种语言。
2、log4j有三种主要的组件
:记录器
,存放器
,布局
3、记录器(记录器可不关心log数据存放的事哟)
log4j允许程序员定义多个记录器,每个记录器有自己的名字,记录器之间通过名字来表明隶属关系(或家族关系)。列如,记录器a.b,与记录器
a.b.c之间是父子关系,而记录器a与a.b.c之间是祖先与后代的关系,父子关系是祖先与后代关系的特例。通过这种关系,可以描述不同记录器之间的逻
辑关系。
有一个记录器叫根记录器,它永远存在,且不能通过名 ...
一、log4j配置文件基本含义说明
二、Log4j日志管理系统简单使用说明
三、配置Log4j
log4j配置文件详解
一:log4j配置文件基本含义说明
log4j.properties配置文件讲解如下:
# Set root logger level to DEBUG and its only appender to A1
#log4j中 ...
显示树型的页面:
<script type="text/javascript">
$(document).ready(function(){
$("#documentCatalog").tree({
data:{
type: "json",
async: true,
opts:{
method: "POST",
url: "http://localhost:8088/oa/DocumentCatalog/document ...
将theme,lib,jquery-tree.js放于根目录下,这三个文件或文件夹之间的路径关系不要改变,如果要改变要进行相应的设置
data.jsp全部页面代码只需要下面一行
{data:"Fuck You!", state: "closed"}
test.jsp
<script type="text/javascript">
$(document).ready(function(){
$("#documentCatalog").tree({
data:{
typ ...
因为ANT进行输出的时候,默认的情况下使用的是系统默认的字符集编码,所以如果在英文操作系统,经常发生控制台输出乱码的情况,使用下面的配置可以解决问题:
<javac srcdir="${project.src}" destdir="${project.output.build}" debug="on" encoding="UTF-8" deprecation="on" listfiles="on" includeAntRuntime="no"> ...
不使用反射来得到Dao接口的原因:
一、解析字符串比较麻烦
二、造成dao对daoimpl依赖很大
三、也是最重要的一点,通过反射只能得到方法的参数类型,无法得到参数的名字
四、多写一个dao接口模板不会有多大的工作量,在已经实现了输出daoimpl的情况下,只要修改
一点很少的代码就可以实现dao接口的自动生成
public static void main(String[] args) {
String s=new String("abc");
String s1 = "abc";
String s2=new String("abc");
System.out.println(s==s1);
System.out.println(s==s2);
System.out.println(s1==s2);
}
执行上面代码第一行的时候会生成两个对象,当用new的方式来创建字符串时,系统会先 ...
Dom4j 下载及使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/
目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j- 1.6.1.zip
解开后有两个包,仅操作XML文档的话把dom4j- ...
Buildfile: E:\workspace\Projects\hibernatetool\build.xml
[hibernatetool] Executing Hibernate Tool with a Standard Configuration
[hibernatetool] 1. task: hbm2java (Generates a set of .java files)
[hibernatetool] 2010-4-22 14:09:11 org.hibernate.cfg.Environment <clinit>
[hibernatetool] 信息: Hi ...
JavaBean(用于DWR与前台传值)
public class UploadInfo {
private List<Long> hasUpload = new ArrayList<Long>();
private List<Long> totalSize = new ArrayList<Long>();
getter and setter....
}
处理上传的Action
@Override
public String execute() throws Exception {
DocumentCatalog ...
@Override
public String execute() throws Exception {
// this.items = this.service.getDocumentItemsByCatalogId(catalogId);
//为如果没有点击排序图标而是通过跳转到列表页面时设置默认情况
if(property==null){
property="createDate";
way="desc";
}
this.items = this.service.getDocumentItemsB ...
HttpServletRequest request = WebContextFactory.get().getHttpServletRequest();
HttpSession session = request.getSession();
struts2标签取Date类型的值
- 博客分类:
- OA
<s:property value="date.toString().substring(0,10) "/>
struts2标签取值也支持使用方法
当然如果取date类型的数据,最好使用<s:date name="createDate" value="createDate" />
public Object merge(Object object)
1. 如果session中并不存在与参数object具有相同主键的对象,那么首先需要根据主键从数据库中加载出该对象,然后将参数object中的属性拷贝到加载出来的那个对象上面,最后返回该持久化对象,同时需要注意,参数object并没有关联到session上。
2. 如果session中存在与参数object具有相同主键的对象,那么直接将参数object中的属性拷贝到该持久化对象上,然后将该持久化对象返回,同时需要注意,参数object并没有关联到session上。
假设有对象person其属性如下:
person(1, ...
<s:date name="#c.createDate" format="yyyy-MM-dd hh:mm:ss" />
name值为action中传过来的