将 Strut 动作管理委托给 Spring。您可以通过在 struts-config 动作映射中注册一个代理来实现。代理负责在 Spring 环境中查找 Struts 动作。由于动作在 Spring 的控制之下,所以它可以填充动作的 JavaBean 属性,并为应用诸如 Spring 的 AOP 拦截器之类的特性带来了可能。 清单 5 中的 Action 类与清单 4 中的相同。但是 struts-config 有一些不同: 清单 5. Spring 整合的委托方法 <?xml version="1.0" encoding="ISO-8859-1" ?> <!D ...
  • 16:36
  • 浏览 (3188)
  • 评论 (0)
前几天WCG 2006 刚刚落下帷幕,中国之队的成绩可以说是差强人意吧,sc不是韩国人的天下,就连引以为豪的cs也被WNV的韩国分队给做了,幸好有sky在魔兽项目夺冠了,实现了WCG史上的第一次卫冕。 通过这次比赛使我更加认识了韩国人的丑恶嘴脸,sky“作弊”淘汰了他们的gostop(不久以后就会在war3界中消失),三星这个sb公司竟然仗着自己是主要赞助商的身份,连决赛都不转播。说到这,我不得不提起三星这个韩国垃圾企业,当年靠着在中国卖那个彩蛋手机在中国大发特发,它的手机一向以带电时间短,价格高,功能少为卖点,而且卖到中国的价钱是他们本国的n倍,竟然在中国还有人买。就是这样一个企业靠着赚中 ...
  • 16:30
  • 浏览 (2349)
  • 评论 (0)
最近好久没有发帖了,有点懒了(*^__^*) 最近刚做完一个 jsf的小例子,麻雀虽小,但是五脏俱全。下面我就把 它贴出来,具体的配置文件可以看 附件 下面我贴的都是配置中的一部分,都是需要注意的地方 1: web。xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="h ...
  • 16:11
  • 浏览 (5006)
  • 评论 (4)
晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐;   晚间11-凌晨1点,肝的排毒,需在熟睡中进行;   凌晨1-3点,胆的排毒,亦同;   凌晨3-5点,肺的排毒。此即为何咳嗽的人在这段时间咳得最剧烈,因排毒动作已走到肺;不应用止咳药,以免抑制废积物的排除;   凌晨5-7点,大肠的排毒,应上厕所排便;   早上7-9点,小肠大量吸收营养的时段,应吃早餐;   疗病者最好早吃,在6点半前,养生者在7点半前,不吃早餐者应改变习惯,即使拖到9、10点吃都比不吃好;   半夜至凌晨4点为脊椎造血时段,必须熟睡,不宜熬夜。
  • 23:11
  • 浏览 (2379)
  • 评论 (0)
在从Tomcat 5.0.28转向5.5.X时,在启动时发现出现如下信息 [org.apache.catalina.core.AprLifecycleListener]-[INFO] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: (...你的系统环境PATH路径...) 在停止时发现出现如下信息 [org.apache.catalina.core.AprLifecycleLi ...
  • 21:53
  • 浏览 (3135)
  • 评论 (1)
请到网站http://jakarta.apache.org/site/downloads/downloads_poi.cgi右击超链接2.5.1.zip下载压缩包poi-bin-2.5.1-final-20040804.zip。我们主要用到poi-2.5.1-final-20040804.jar这个库文件。请把poi-2.5.1-final-20040804.jar这个文件的路径添加到系统环境变量classpath中,否则无法编译下面的示例程序。 POI提供给用户使用的对象在org.apache.poi.hssf.usermodel包中,主要部分包括Excel对象、样式和格式,还有辅助操作等 ...
  • 16:04
  • 浏览 (2988)
  • 评论 (0)
在*.application中加入下面语句: <property name="org.apache.tapestry.template-encoding" value="GB2312"/> 当然,上面的property也支持component,page等。 今天还有一些收获: 1、Foreach不能出现在Form中,要在From中显示list,可以用ListEdit。 2、Rollover需要与Body配合,否则不能运行,最好是这样:<Body jwcid="@Body">***Rollover***</body>简单明了。
  • 13:13
  • 浏览 (2628)
  • 评论 (0)
Tapestry 页面对象 在page文件中声明属性,可以不必在java文件中声明以及其get、set方法 t4默认getXXX()抽象方法中的XXX为页面属性,.page不用声明,并使用@InitialValue("value")赋初值. 页面对象实例会被缓存(有潜在非法访问问题),解决方法: 覆盖initialize()方法,初始化实例变量。(在放入缓存池时天会调用initialize()) 在.page中声明实例变量,.java声明get\set方法(可有可无),t4自动生成代码初始化 实现PageBeginRenderListener接口,在页面render之前初始化 ...
  • 15:36
  • 浏览 (3419)
  • 评论 (1)
第一,页面是页面,页面跳转的时候,需要清空properties数据,否则,这些数据保存在session里面,很容易造成bug。打个比方说吧,initialize()这个方法,的确,在页面表现的时候,执行两次。页面表现之前,初始化你的页面,然后页面表现你的业务逻辑,比如你要显示什么新闻呀等等。。。最后,页面在结束表现之前,再次执行这个方法,将你的properties还原为初始值,这样,在你的下次再访问该页面的时候,不会因为properties的值已经改变而造成意想不到的错误。 第二,提交一般是指表单,也就是formSubmit。如果你希望这个表单在提交之前就有初始值,也很容易,将ognl对应的 ...
  • 12:17
  • 浏览 (2549)
  • 评论 (0)
1 方法PageBeginRender(PageEvent event)没有被执行 出现此问题的原因常见的有两种:一是页面类没有implements PageRenderListener,二是在page文件中指定页面类不正确 2 自定义组件问题 组件类必须继承BaseComponent或AbstractComponent类或其子类,需要用到模板(html)的组件需继承BaseComponent类,不需要用的则继承AbstractComponent类. 3.page与html分离方法: 把.page的定义加入到.application文件中 <page name ...
  • 12:10
  • 浏览 (2509)
  • 评论 (0)
ralf_realman
搜索本博客
博客分类
最近加入圈子
存档
最新评论
评论排行榜