摘要:Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html BeanUtilsCommons-BeanUtils 提供对 Java 反射和自省API的包装 Betw
阅读全文
摘要:Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语
阅读全文
摘要:Tomcat服务器 具有一个常用的功能: 即自动编译,自动发布,自动部署功能. 问题: 当我们第一次发布程序以后,我们增删改Servelt,Java,.xml等文件,都必须重启Tomcat,如果项目巨大,那么 这是在浪费时间! 分析: Tomcat 自带了自动部署功能,只要我们在Tomcat安装目录
阅读全文
摘要:demo:http://pan.baidu.com/s/1nuTzMkT
阅读全文
摘要:/*List config = getDB(" select t.datavalue from sys_config t where t.configid = '15' ");Iterator itrCon = config.iterator();String sysConfig = "";while (itrCon.hasNext()) {Map nextObj = (Map) itrCon.next();sysConfig = (String)nextObj.get("datavalue");}*/
阅读全文
摘要:去掉自动编译的对勾,项目上就有build project,在菜单project->>build automatically。MyEclipse 菜单 Project->Build Automatically 选中后,项目的文件会被自动编辑。要想手动编译整个项目,可使用菜单 Project->Build All 或 Project->Build Project。还有个比较笨的方法,就是运行整个项目。运行项目时,MyEclipse 会先对项目进行编译。 但是有个问题,Build All、Build Project 菜单项常常是恢掉的,不可执行。其实,这是因为我们勾选了
阅读全文
摘要:java.io.FileNotFoundException: class path resource [META-INF/xfire/services.xml] cannot be opened because it does not exist解决办法:META-INF目录下面新建一个xfire文件夹,把services.xml文件放到这个文件夹里,再将整个META-INF拷贝到WEB-INF中clean一下工程重新加载后启动服务就可以了
阅读全文
摘要:项目中经常会用到struts标签,这样可以减少代码量。select用法:看哪个value,因为不是动态取值,默认值就这样付了。规律出来了:注意list里面的#,直接写数据没key的不用#,有Key的需要,另外如果要从后台获取,肯定需要#. 另外大家注意value,设置默认值的时候,如果是值得就'值',如果有key value结构的得#和写'key'的值。radio用法
阅读全文
摘要:1 刚进入该界面的时候发生错误,原因是 list="roles"中的这个集合是空的,导致错误解决办法很简单,不能让list为空2 刚进入该界面的时候list是有数据的,当点击提交等按钮的时候,数据被提交到后台,如果配置了验证框架或者在action中写了validate方法,校验没有通过,未走action,直接返回了input,又指定回了当前界面。此时的checkboxlist中的list丢失了,导致了如上错误(这个错误提示的不太友好,让人认为是类转换错误)解决办法是把初始化list的工作放到prepare拦截器中,因为prepare是在validate拦截器之前执行,即实现
阅读全文
摘要:在Struts应用中,我们发出的请求都会经过 相应的拦截器进行相关处理,一般都会有一个用户登录拦截(Session失效拦截);一般请求的话,如果Session失效时,我们会跳到登录页面,可是如果我们采用AJAX请求时,将会返回登录页面的HTML代码,这肯定不是我们想要的,那么我们如何解决呢?请看以下步骤:一、建立拦截器package com.xxx.planeap.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.ap
阅读全文
摘要:变态欺骗法,今天csdn一个前辈的,学习了,公司服务器是weblogic的,也可以欺骗。 但是我又非常迫切、非常盼望、非常渴望使用index.do做首页,怎么办? Tomcat中用一段注释: When a request URI refers to a directory, the default servlet looks for a "welcome file" within that directory and, if present, to the corresponding resource URI for display 。 意思就是说,tomcat只要找到存在
阅读全文
摘要:昨天将一个tomcat环境下调试通过的报表demo应用发布到weblogic上做测试,结果发现好多问题。总结了一下,主要有这么几点:1、使用log4j的问题。tomcat应用直接发布到weblogic上出现错误:Cannot set web app root system property when WAR file is not expanded。WebLogic自身也包含对Log4j的支持,在打包部署(.war)的时候,会和Spring的org.springframework.web.util.Log4jConfigListener有冲突。解决方法之一就是把log4j的配置直接放到clas
阅读全文