
Java
wlo_o
这个作者很懒,什么都没留下…
展开
-
Spring发送电子邮件发件人中文名乱码问题解决方法
网站重构,一部分用户动作需要发送邮件通知给相关人员,但是通过spring发送的邮件在信箱里接收后会显示乱码,google了一下找了解决方法,记录一下。 发件人参数mail.from=OECP社区 <webmaster@po-soft.com> 原本使用helper.setFrom(from.getBytes("GBK"),"ISO-8859-1"); ...原创 2010-12-17 12:32:35 · 677 阅读 · 0 评论 -
点亮网站的rss图标
RSS也叫聚合RSS是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication)。通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新。rss好处不用多说了,我们直接看一下在使用Struts2下如何实现。在struts配置文件中设置result类型为 plainTextxhtml 代码1.<...2010-11-15 15:54:56 · 141 阅读 · 0 评论 -
Urlrewrite配置不当造成死循环问题解析
OECP社区中需要对博客标签进行url重写,把类似“/blogs/tag/tagIndex?key=业务组件”的url转成“/blogs/tag/业务组件”(其中粗体的是标签关键字),但是配置完后点击链接时后台总是循环报错。 下面是我配置的重写规则 <rule> <note>博客标签</note> ...2010-11-15 15:38:07 · 175 阅读 · 0 评论 -
使用maven插件时报错
使用maven插件时总是报错: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project oecp: Compilation failure[ERROR] Unable to locate the ...原创 2011-08-31 10:44:14 · 376 阅读 · 0 评论 -
安装Mule3到Tomcat
1. Tomcat中修改conf/server.xml,加入监听 <Listener className="org.mule.module.tomcat.MuleTomcatListener" /> 2. 拷贝Mule中间件下lib目录(除了boot文件夹以外)下的所有目录到Tomcat根目录下的mule-libs文件夹(没有就创建一个)Mule中间件可以在这里...原创 2011-01-25 15:20:39 · 116 阅读 · 0 评论 -
转 Eclipse 版本编号含义
1. Eclipse的版本号(X.Y.Z)是有含义的。X表示其API有破坏性的更新;Y表示其API没有破坏性的更新;Z表示Bug的修正。这里的项目现在都有各自不同的版本号,例如Platform 3.2, TPTP 4.2, BIRT 2.1, CDT 3.1, EMF 2.2等。如果我们强迫每个项目使用一个通用的版本号 (3.2),那么一些项目就要返回以前的版本(TPTP),而另一些项目在A...原创 2010-12-28 22:34:41 · 191 阅读 · 0 评论 -
freemarker空值的多种处理方法
默认情况下,freemarker的变量必须有值,如果没有被赋值的变量在页面上使用就会抛出异常,出错的信息都会显示在页面上。 解决办法:方法一、我们可以在页面上使用freemarker变量时 以 ${xxx?if_exists} 来处理空值的情况,或采用默认值的方法避免此类问题。但每个freemarker变量都这样处理确实比较让人心烦,请看以下方法。 方法二、在类路径...原创 2010-12-27 09:08:00 · 235 阅读 · 0 评论 -
soa在互联网中的应用
这是支付宝在soa上的应用的一个讲演,讲演者是支付宝的架构师——程立,我跟他要了他做讲演的ppt,他的讲解视频在优酷上,可以结合他的视频和我上传的ppt,听听他对组件的理解。视频优酷URL:http://v.youku.com/v_show/id_XNjM5MzQyODQ=.html上传附件 在原帖中 转自 http://po-soft.com/hi/xinchunli/blog/2059...原创 2010-12-19 21:51:00 · 176 阅读 · 0 评论 -
插件式系统架构设计简介
软件的工业化使得软件复用已经从通用类库进化到了面向领域的应用框架。应用框架强调的是软件的设计重用性和系统的课扩展性,以缩短大型应用软件系统的开发周期,提高开发质量。应用软件开发的未来就在于提供一个开放的体系结构,以方便中间件的选择、组装和集成,应用框架的重用已成为软件开发生产中最有效的重用方式之一。面对这种发展趋势,呼之欲出的便是一种全新的、开放性的、高扩展性的架构体系,这里我将其命名为插...原创 2010-12-19 21:13:11 · 688 阅读 · 0 评论 -
转 java annotation(注解)--入门
学习java的人都知道java中有javadoc这样的java注解,这类注解是用来生成帮助文档用的。在EJB、Spring、Hibernate、Struts现都可用注解方式配置应用,但是我们对java annotation又有多少了解呢其实annotation说是元数据(元数据大家应该不陌生--元数据 最本质、最抽象的定义为: data about data (关于数据的数据-- 关...原创 2011-03-24 16:25:17 · 106 阅读 · 0 评论