java小技巧
iteye_729
这个作者很懒,什么都没留下…
展开
-
struts2.1.6 redirectAction 传参有异常的解决方法
最近在使用“redirectAction”方式跳转时发现,按照正常的写法如: <result type="redirectAction" name="adminLoginSuc"> <param name="actionName">getTopCats_tbAdminAction</param> <param name="na2009-11-02 11:57:04 · 187 阅读 · 0 评论 -
在struts2中整合sitemesh
今天在做个整合时,决定用sitemesh把几个页面的布局整理下。 很久没使用过了,咋一用还出了不少问题,幸亏网上资料比较多。所以还算比较顺利的解决了。 总结一下 我的版本是struts2 2.1.8 1、struts2 中使用sitemesh一定要用struts2 的插件 struts2-sitemesh-plugin-****.jar否则是没有效果的 ...2013-01-10 21:56:38 · 120 阅读 · 0 评论 -
jfreechart学习笔记三 带刻度的蜘蛛图
其实带刻度的蜘蛛图网上也有不少资料,我这个也是参照别人的资料来做的,不管咋样,还是记上吧。 先上图 1、构造datasetprivate DefaultCategoryDataset createDataSet2(Map<String, Map<String, Object>> resultMap, List<String> di...2013-01-08 16:58:56 · 503 阅读 · 0 评论 -
jfreechart学习笔记二 象限图
用jfreechart画一个象限图,因为在jfreechart的例子中并没有象限图的举例,我怀疑他没有此类图的chart类型,所以处理会比较特殊一些 先上图,我要画的就是下面这个图,因为只是个举例,所以数据造的比较极端,都在最顶上那就正式开始1、先用数据构造一个dataset /** * 构造数据集合 * @param resultMap ...2013-01-08 11:01:29 · 345 阅读 · 0 评论 -
jfreechart使用笔记一 基本知识
公司要做一些图表,各种图表技术整来整去,觉得还是用jfreechart比较合适。但是jfreechart虽然开源,但是教程和文档却是收钱的,好在用的人也不好,参照网上的一些案例,研究研究也就能用了。 版本:jfreechart的最新版本是1.0.14,那就用这个。 API地址:http://www.jfree.org/jfreechart/api/javadoc/index.h...原创 2013-01-07 19:20:16 · 143 阅读 · 0 评论 -
JSP文件下载
JSP工具之,文件下载<%String filePath = request.getParameter("filePath");filePath = URLDecoder.decode(filePath, "UTF-8");String fileName = request.getParameter("fileName");fileName = URLDecoder....原创 2015-11-02 16:03:52 · 154 阅读 · 0 评论 -
Hibernate父子类同时映射一张表的问题
今天在开发时发现一个问题在查询一张表的 count 的时候,居然返回了2个值,Hibernate报错说不止一个结果。 大吃一惊,不过是一个单表查询而已,出现了这样的问题。后来查找资料和项目发现,项目里用父类A,子类B。 A和B都映射了同一张表。 这样查询就出问题了,如果查询父类,将返回2个结果集,所以对于unique方式的查询,一律报错。但是有意思的是,如果查询子类,则...原创 2012-09-17 19:37:21 · 366 阅读 · 0 评论 -
windows下java备份mysql和还原mysql数据库
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.Properties;public class SqlManage { public static void main(String[] args){ Propertie...2012-03-09 15:26:17 · 307 阅读 · 0 评论 -
swfupload在火狐(firefox)下失效(302错误)的一种情况以及分析
最近用了一下swfupload,因为一些定制化需求,感觉这个东西做得挺不错的。然而在火狐下使用时抛出了 302 错误。在网上搜索很多朋友都说是session的问题,火狐不保存session,需要传递sessionID,说的很不清楚。 实际上情况如此: 火狐下使用swfupload不保存session的确没错,但是如果你在这个上传过程中不需要使用session的话,是...2011-03-18 16:59:43 · 304 阅读 · 0 评论 -
struts2验证框架小结
最近使用了一下struts2的验证框架,感觉不错。但其中也发现了一些技巧和问题,先总结如下。1、建立一个实体类,主要是对因为登陆而设置的这个验证框架,所以首先创建一个用户实体类 import java.util.Date;import javax.persistence.Column;import javax.persistence.Entity;import jav...2009-10-15 14:47:57 · 105 阅读 · 0 评论 -
Struts2.16中的一些问题
最近更换了struts2的jar包,升级成struts2.16。之后过程中有2点注意。1、web.xml文件中dispatch的路径改为<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.Stru...2009-10-05 08:05:40 · 85 阅读 · 0 评论 -
Eclipse @override报错
Eclipse @override报错2009-02-17 16:07在JAVA 1.5和1.6中@override的用法是有些区别的,虽然改变了JRE但eclipse还是会报错。解决办法:Windows->Preferences-->java->Compiler-->compiler compliance level设置成6.0就OK了....2010-03-14 10:13:08 · 63 阅读 · 0 评论 -
关于FreeMarker和Strut2
最近在struts2中使用了一下freeMarker,发现网上很多资料都存在一些不必要的配置1、如果在ftl中使用了<@s.form>之类的struts2标签的话,是不能直接访问ftl的,否则看见的只是源码。 但是如果ftl里面只有html的标签,是可以直接访问ftl的。 2、使用了struts2标签的话,需要从action中跳转到ftl中,才能看到正确的显示...2009-07-17 19:55:59 · 99 阅读 · 0 评论 -
关于在java中实现小括号“()”的替换
因为不怎么熟悉正则表达式,在做一个带有“()”的字符串进行替换时,发现如果带有“()”这个关键字的时候,是不会进行替换的。比如:有这样一个字符串doc中包含"onL()";我想将doc中的这个"onL()”替换成空字符串。不正确的写法:doc = doc.replace("onL()","");正确的写法:doc = doc.replace("onL\\(\\)","");关于这个.2009-07-03 09:51:00 · 2867 阅读 · 0 评论 -
struts2+spring 自动装配的一点疑问
struts2整合spring有两种方式1、采用自动装配方式,即不在spring中注入action;好处在于:不必在struts.xml中写了配置文件后,又在spring的配置文件中再写一遍配置如:在struts.xml中写<action name="loginAction" class="com.lk.loginAction" /> 就可以了。可以写一个B...2009-11-02 23:01:15 · 114 阅读 · 0 评论 -
tomcat7内存溢出错误的一些原因和解决方案
今天在做公司一个工程2个版本的运行时,突然出现新版的工程在tomcat中内存溢出。 因为错误比较明显,但也经过了一些折腾。 我的tomcat版本为最新的7.0.34,eclipse为3.7 在tomcat的wiki上其实对内存溢出和内存错误已经有一定的分析和说明 tomcat内存出错的一些原因: 1、建立的过多的对象,导致堆区内存不足 2、有代码被...2013-01-11 19:42:44 · 641 阅读 · 0 评论