<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[铁背苍狼的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/lldwolf</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; lldwolf]]></copyright><item><title><![CDATA[iReport 笔记(九) 打印图形]]></title><link>https://blog.csdn.net/lldwolf/article/details/2613367</link><guid>https://blog.csdn.net/lldwolf/article/details/2613367</guid><author>lldwolf</author><pubDate>Sat, 05 Jul 2008 10:02:00 +0800</pubDate><description><![CDATA[p {	font-family: "宋体";	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	text-indent: 24px;}h1 {	font-size: 36px;	font-style: normal;	font-weight: ]]></description><category></category></item><item><title><![CDATA[在Oracle中添加的中文变成"靠靠靠..."]]></title><link>https://blog.csdn.net/lldwolf/article/details/2605888</link><guid>https://blog.csdn.net/lldwolf/article/details/2605888</guid><author>lldwolf</author><pubDate>Wed, 02 Jul 2008 17:30:00 +0800</pubDate><description><![CDATA[p {	font-family: "宋体";	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	text-indent: 24px;}h1 {	font-size: 36px;	font-style: normal;	font-weight]]></description><category></category></item><item><title><![CDATA[iReport 笔记(八) 添加统计信息 ]]></title><link>https://blog.csdn.net/lldwolf/article/details/2596769</link><guid>https://blog.csdn.net/lldwolf/article/details/2596769</guid><author>lldwolf</author><pubDate>Sun, 29 Jun 2008 23:41:00 +0800</pubDate><description><![CDATA[p {	font-family: "宋体";	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	text-indent: 24px;}h1 {	font-size: 36px;	font-style: normal;	font-weight: ]]></description><category></category></item><item><title><![CDATA[iReport 笔记(七) 为子报表添加统计信息]]></title><link>https://blog.csdn.net/lldwolf/article/details/2595357</link><guid>https://blog.csdn.net/lldwolf/article/details/2595357</guid><author>lldwolf</author><pubDate>Sun, 29 Jun 2008 01:38:00 +0800</pubDate><description><![CDATA[p {	font-family: "宋体";	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	text-indent: 24px;}h1 {	font-size: 36px;	font-style: normal;	font-weight]]></description><category></category></item><item><title><![CDATA[iReport 笔记(六) 使用子报表(使用JavaBean集合作为数据源)]]></title><link>https://blog.csdn.net/lldwolf/article/details/2564554</link><guid>https://blog.csdn.net/lldwolf/article/details/2564554</guid><author>lldwolf</author><pubDate>Thu, 19 Jun 2008 11:54:00 +0800</pubDate><description><![CDATA[p {	font-family: "宋体";	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	text-indent: 24px;}h1 {	font-size: 36px;	font-style: normal;	font-weight]]></description><category></category></item><item><title><![CDATA[iReport 笔记(五) 中文设置]]></title><link>https://blog.csdn.net/lldwolf/article/details/2465088</link><guid>https://blog.csdn.net/lldwolf/article/details/2465088</guid><author>lldwolf</author><pubDate>Wed, 21 May 2008 10:48:00 +0800</pubDate><description><![CDATA[如果要生成PDF，需要将PDF支持包itext置入lib目录中，如果需要生成中文，还需要支持包iTextAsian。值得注意的是，在iReport中需要对中文字体需要进行特别设置其PDF字体，将“PDF Font Name”项设成中文字体，如下所示：否则在生成PDF时，中文内容无法显示。]]></description><category></category></item><item><title><![CDATA[iReport 笔记(四) 使用JDBC作为数据源]]></title><link>https://blog.csdn.net/lldwolf/article/details/2461240</link><guid>https://blog.csdn.net/lldwolf/article/details/2461240</guid><author>lldwolf</author><pubDate>Tue, 20 May 2008 10:38:00 +0800</pubDate><description><![CDATA[4.1 定义报表 在本例中，我先使用JDBC数据库连接方式，使用数据库为MS SQL Server，打印示例数据库Northwind中的Products.ProductName列表。iReport默认提供了MySql和HSql的驱动，如果要使用其它的数据库，需要将相应的jar包复制到iReport安装目录的lib子目录中，例如，对于SQL Server，我使用微软提供的驱动，将msbase]]></description><category></category></item><item><title><![CDATA[iReport 笔记(三) 使用JavaBean集合作为数据源]]></title><link>https://blog.csdn.net/lldwolf/article/details/2458278</link><guid>https://blog.csdn.net/lldwolf/article/details/2458278</guid><author>lldwolf</author><pubDate>Mon, 19 May 2008 14:47:00 +0800</pubDate><description><![CDATA[使用JDBC作为报表数据源其实是有很多缺陷的，例如，它要求使用SQL查询作为数据来源，但有时报表的内容并不能由一条SQL语句完成。因此，使用JavaBean集合作为数据源才是终极的解决之道，用户只需要将数据整理到一个JavaBean集合之中就可以了，无论用什么方法，数据源为何物。3.1 定义Bean 定义一个最简单的Bean，只包含一个属性，如下所示： package lld.]]></description><category></category></item><item><title><![CDATA[iReport 笔记(二) iReport 的设计界面]]></title><link>https://blog.csdn.net/lldwolf/article/details/2457351</link><guid>https://blog.csdn.net/lldwolf/article/details/2457351</guid><author>lldwolf</author><pubDate>Mon, 19 May 2008 10:54:00 +0800</pubDate><description><![CDATA[iReport的设计界面比较简单，大家看看也就基本能够琢磨明白怎么回儿事，这里只做最简单的讲述。最常用的两个控件分别是工具栏按钮上的表示静态文本，用作报表中的标题、列标题等标签，表示要显示的动态文本。将控件放置到报表上后，可以通过右键菜单“Properties”修改其属性。其它的配合下面的例子，应该不是很难使用。 注: 如想要本例源代码可留言或发邮件至lldwolf@163.com]]></description><category></category></item><item><title><![CDATA[iReport 笔记(一) 序]]></title><link>https://blog.csdn.net/lldwolf/article/details/2457340</link><guid>https://blog.csdn.net/lldwolf/article/details/2457340</guid><author>lldwolf</author><pubDate>Mon, 19 May 2008 10:51:00 +0800</pubDate><description><![CDATA[iReport是用于定义JasperReport报表的可视化工具，JasperReport使用XML来定义一个报表的结构，iReport可以让用户很方便地定义报表，而不需要手工去写这些XML文件。iReport的官方网址为 http://www.jasperforge.org，iReport是免费的，不过其教程却是收费的（好像是30美刀，贵了点，不过我相信即使是30人民币，在中国也没几个人去买]]></description><category></category></item><item><title><![CDATA[使用SQL Server导入Excel数据时, 有些数据会自动变成NULL的解决方案]]></title><link>https://blog.csdn.net/lldwolf/article/details/2450976</link><guid>https://blog.csdn.net/lldwolf/article/details/2450976</guid><author>lldwolf</author><pubDate>Fri, 16 May 2008 11:26:00 +0800</pubDate><description><![CDATA[在导入Excel表格时，如果一列数据中既有字符串又有数字，如果两者的数量差别比较大，SQL  Server会自动将列的类型设为字符串或数字，在导入时，不符合判定类型的不会导入，而是变成了NULL。这或许是MS一贯自作聪明的表现之一。例如Excel表的内容如下：                        F1            F2              ]]></description><category></category></item><item><title><![CDATA[ 从struts 1.x升级到 struts 2(三) OGNL]]></title><link>https://blog.csdn.net/lldwolf/article/details/2444239</link><guid>https://blog.csdn.net/lldwolf/article/details/2444239</guid><author>lldwolf</author><pubDate>Wed, 14 May 2008 10:57:00 +0800</pubDate><description><![CDATA[OGNL全称为Object-Graph Navigation Language，是一种表达式语言（EL）。EL的支持者认为，在JSP页面中应尽可能地避免   这样的标记，而代之以Tag，以使页面更简洁，并体现页面与后台代码分离的设计原则。对此我持保留意见，因为我并不认为使用Tag后的页面的可读性要高于使用。 Struts 2支持如下几种EL：    OGNL(Object-Grap]]></description><category></category></item><item><title><![CDATA[ 从struts 1.x升级到 struts 2(二) POJO]]></title><link>https://blog.csdn.net/lldwolf/article/details/2413132</link><guid>https://blog.csdn.net/lldwolf/article/details/2413132</guid><author>lldwolf</author><pubDate>Wed, 07 May 2008 23:29:00 +0800</pubDate><description><![CDATA[在上例中，其实我只使用了struts2中的简单MVC映射，同时，我在servlet和JSP中大量使用了request对象，而且没有使用任何的struts标签，这些都是struts不希望用户做的事情。但是，我在写本文的时候，更想从最原始的地方入手，一步步地揭示struts的功能。老本儿不能忘啊，我可不希望某天我离了struts后，发现地球不转了。POJO，简单的Java对象（Plain Old ]]></description><category></category></item><item><title><![CDATA[从struts 1.x升级到 struts 2(一) 第一个程序]]></title><link>https://blog.csdn.net/lldwolf/article/details/2393563</link><guid>https://blog.csdn.net/lldwolf/article/details/2393563</guid><author>lldwolf</author><pubDate>Mon, 05 May 2008 14:52:00 +0800</pubDate><description><![CDATA[Struts 2与Struts 1.x间的差比很大，从用户体验而言，基本上可以认为是两个完全不同的系统。当然，出于兼容性，原先的struts 1.x 框架下的项目仍然可以在struts 2 下运行。struts 2的MVC框架源于WebWork，有关struts 2与WebWork的关系，感兴趣的人可以去搜查相关资料，这里不再多说。struts 2也出来很长时间了，但仍有很多人仍然在使用strut]]></description><category></category></item><item><title><![CDATA[J2EE下使用AJAX(六) 后记以及如何处理复杂的返回值类型]]></title><link>https://blog.csdn.net/lldwolf/article/details/2341533</link><guid>https://blog.csdn.net/lldwolf/article/details/2341533</guid><author>lldwolf</author><pubDate>Tue, 29 Apr 2008 09:53:00 +0800</pubDate><description><![CDATA[这次的AJAX系列, 实际上是我平时所有用过的AJAX实现方式汇总(J2EE环境), 在这些所有的实现方式里面, 我最常用的是使用Prototype发送/接收请求, 隐藏帧技术虽然强悍, 但在客户都不要求回退处理的情况下, 我也一般不使用, 但是, 在此仍然强烈推荐.让我感到伤心的是, 感觉大家对DWR的关心度更高一些, 实际上, 我从来没有在商业项目中用过DWR, DWR只是我自娱自乐地研究时进]]></description><category></category></item><item><title><![CDATA[  J2EE下使用AJAX(五) jsonplugin -- struts2下的AJAX插件]]></title><link>https://blog.csdn.net/lldwolf/article/details/2338773</link><guid>https://blog.csdn.net/lldwolf/article/details/2338773</guid><author>lldwolf</author><pubDate>Mon, 28 Apr 2008 14:04:00 +0800</pubDate><description><![CDATA[对于前面的例子，如果使用XmlHttpRequest实现AJAX，依赖于在服务器端使用Response对象生成返回结果。在struts  1.x版本中，这一点不成问题，但对于struts2中，其MVC框架中隐藏了Request、Response这些对象。不过这一点问题不大，我们仍然可以使用某些手段取得这些对象。但这不是本节讲述的内容，本节主要讲述struts2下的AJAX工具jsonplugin，]]></description><category></category></item><item><title><![CDATA[ J2EE下使用AJAX(四) 隐藏帧 -- 史前的AJAX实现]]></title><link>https://blog.csdn.net/lldwolf/article/details/2329458</link><guid>https://blog.csdn.net/lldwolf/article/details/2329458</guid><author>lldwolf</author><pubDate>Fri, 25 Apr 2008 23:40:00 +0800</pubDate><description><![CDATA[在我们的第一个例子中，我使用XmlHttpRequest实现AJAX，我称之为原始的AJAX实现，那么，使用隐藏帧来实现AJAX，则可称之为史前的AJAX实现了。这是AJAX最早的实现方法，事实上，Google的主页及Gmail都是使用隐藏帧技术实现的AJAX。隐藏帧技术描述如下：使用一个隐藏的frame/iframe，主页面发送请求时，指定返回页面为该隐藏帧，这样，整个页面就不会被刷新，然后]]></description><category></category></item><item><title><![CDATA[ J2EE下使用AJAX(三) DWR]]></title><link>https://blog.csdn.net/lldwolf/article/details/2321464</link><guid>https://blog.csdn.net/lldwolf/article/details/2321464</guid><author>lldwolf</author><pubDate>Thu, 24 Apr 2008 09:49:00 +0800</pubDate><description><![CDATA[DWR框架是当前比较流行的一个AJAX框架，通过DWR，用户可以以透明的方式在JavaScript中使用Java对象，当然，要提前把需要的配置文件做好。目录的DWR官方网站为 http://getahead.org/dwr/ 3.1 Java对象 如果使用DWR，就不需要使用Servlet对象了，下面是一个简单的Java类，功能我不说了，我实在懒得描述如此简单的类的功能。]]></description><category></category></item><item><title><![CDATA[ J2EE下使用AJAX(二) Prototype封装]]></title><link>https://blog.csdn.net/lldwolf/article/details/2318298</link><guid>https://blog.csdn.net/lldwolf/article/details/2318298</guid><author>lldwolf</author><pubDate>Wed, 23 Apr 2008 16:01:00 +0800</pubDate><description><![CDATA[需提前下载prototype.js并置于自己的项目中，本例实现的功能与上例类似，Prototype对XMLHttpRequest进行了封装，我们可以使用较为简单的方式发送请求。2.1 Servlet实际上与上例的Servlet完全一样。内容如下：package lld.test.ajax;import java.io.IOException;import javax.servlet]]></description><category></category></item><item><title><![CDATA[J2EE下使用AJAX(一) 最原始的AJAX]]></title><link>https://blog.csdn.net/lldwolf/article/details/2315221</link><guid>https://blog.csdn.net/lldwolf/article/details/2315221</guid><author>lldwolf</author><pubDate>Tue, 22 Apr 2008 15:42:00 +0800</pubDate><description><![CDATA[本方法不借助于任何的框架及开源项目，体现AJAX在J2EE中的实现如下功能，由页面向服务器发出请求，返回一个字符串，客户端页面显示该字符串。1.1 Servlet响应客户端请求的Servlet类为一普通的Servlet，关键在于使用了ServletOutputStream控制输出流，该输出即可则客户端获取。代码如下所示：package lld.test.ajax;import ja]]></description><category></category></item></channel></rss>