博文

目前显示的是 2008的博文

Flex显示按钮的问题

internal function initApp():void{ var win:PanelExample = new PanelExample(); win.x = 20; win.y = 20; addChild(win); } internal function doTrue():void{ } ]]> 将PanelExample组件显示出来 在PanelExample组件执行了下面的命令后,visible=false //点击关闭按钮时触发该函数 internal function doClose():void{ visible = false; //让组件本身不可见 } ]]> 但false并不是生命周期的结束。 如果在主窗口新建一个按钮 是可以把它显示出来的,但是现实出来那个是新的还是原来那个呢?按我理解,应该是重新new出来的一个。 于是做一个测试,在PanelExample组件中添加一个按钮,点击后改变组件上的文字。 测试后发现果然是新new出了新的组件 修改一下代码,把主窗口中,new组件的代码移出来,并添加新函数: var win:PanelExample = new PanelExample(); internal function initApp():void{ win.x = 20; win.y = 20; addChild(win); } internal function doTrue():void{ ...

使用Base64对文件流进行编码

public String encode(InputStream in) throws IOException{ sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder(); byte [] data = new byte [in.available()]; in.read(data); return encoder.encode(data); } public byte [] decode(String base64Str) throws IOException{ sun.misc.BASE64Decoder decoder = new sun.misc.BASE64Decoder(); return decoder.decodeBuffer(base64Str); }

关于FineReport中文参数的问题

中文参数传递会出现编码的问题,如果Tomcat的server.xml的Connector中指定URIEncoding="utf-8",那么FineReport参数传递需要把参数用utf-8 Encode java.net.URLEncoder.encode(xxx, "utf-8"); 如果先转换为utf-8:new String(request.getParameter("xxx").getBytes("ISO-8859-1"), "utf-8"); 再进行Encode就会出现乱码

DisplayTag的中文问题

如果URL中含有非英文和非数字的参数,DisplayTag会对他们自动编码,点击其他页后又会对编码后的参数编码,自然会出错了。 尝试了修改Tomcat的server.xml,也尝试过修改源代码,但都未成功 确实是个很头痛的问题

2000米达成

2000米达成,用时大约是80分钟吧,以后一直游2000啦

期待7月

任妍:还想再借用半年吗? 我:嗯?.....啊?..... 任妍:估计你们都不想再待半年了吧 我:哈哈哈 任妍:那推荐几个合适的人选吧 期待7月期满哦

1500米

游泳再次超过1500,并且未感到非常疲倦,也许可以突破2000。这一次的1500比前一次的感觉要更好,更顺畅。 但上来后看指甲有点发紫,还是有些缺氧。如果调整呼吸是我需要解决的问题

Display Tag使用小记

用了一段时间的Display Tag,觉得非常好用,可在论坛上发现好像使用这个东东的人挺少的,那偶也来写篇文章。 Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。 介个是Display Tag的官方网站 http://displaytag.sourceforge.net/ 。 首先当然是要下载它的jar包了, 这里 可以下载到最新的版本。将jar包放到WEB-INF的lib文件夹下。另外还需要两个辅助包:apache的commons-lang和standard包,更多的辅助包可以在这里 下载 。 在web.xml下添加一个filter exportFilter org.displaytag.filter.ResponseOverrideFilter 在jsp页面做一个引用: http://displaytag.sf.net/el " prefix="display" %> 首先我们定义一个list List test = new ArrayList( 6 ); test.add( "Test String 1" ); test.add( "Test String 2" ); test.add( "Test String 3" ); test.add( "Test String 4" ); test.add( "Test String 5" ); test.add( "Test String 6" ); request.setAttribute( "test", test ); %> 当我们想在jsp页面上显示这个list时,我们只需要写一句话 display ta...

分页标签的学习

学习记录 sortable="true" 加上这个属性,栏目有排序功能 autolink="true" 加上这个属性,邮箱,地址自动加上链接 autolink="true" 控制导出的banner