??xml version="1.0" encoding="utf-8" standalone="yes"?>
使用 ibatis (tng) sql map以及(qing) dao 框架 Q?JTA 事务理Q在 websphere 5.1 以及(qing) jboss 4.1 上测试,都出C下的怪现象:(x)
使用 (tng) sql map 执行 insert (tng) 操作的时候, 声明如下?sql map: <insert (tng)id="ppl_t1.insert" (tng)parameterClass="com.surekam.ppl.dao.test.PPLT1">
(tng) (tng) (tng) (tng) (tng) (tng) (tng) (tng)asfafdafsdafafsd (tng)values (tng)(#projId#,#name#);
</insert>
public (tng)int (tng)executeUpdate(RequestScope (tng)request, (tng)Connection (tng)conn, (tng)String (tng)sql, (tng)Object[] (tng)parameters)
(tng)2 (tng) (tng) (tng) (tng) (tng) (tng)throws (tng)SQLException (tng)
{
(tng)3 (tng) (tng) (tng) (tng)ErrorContext (tng)errorContext (tng)= (tng)request.getErrorContext();
(tng)4 (tng) (tng) (tng) (tng)errorContext.setActivity("executing (tng)update");
(tng)5 (tng) (tng) (tng) (tng)errorContext.setObjectId(sql);
(tng)6
(tng)7 (tng) (tng) (tng) (tng)PreparedStatement (tng)ps (tng)= (tng)null;
(tng)8 (tng) (tng) (tng) (tng)int (tng)rows (tng)= (tng)0;
(tng)9
10 (tng) (tng) (tng) (tng)try (tng)
{
11 (tng) (tng) (tng) (tng) (tng) (tng)errorContext.setMoreInfo("Check (tng)the (tng)SQL (tng)Statement (tng)(preparation (tng)failed).");
12 (tng) (tng) (tng) (tng) (tng) (tng)ps (tng)= (tng)conn.prepareStatement(sql);
13
14 (tng) (tng) (tng) (tng) (tng) (tng)errorContext.setMoreInfo("Check (tng)the (tng)parameters (tng)(set (tng)parameters (tng)failed).");
15 (tng) (tng) (tng) (tng) (tng) (tng)request.getParameterMap().setParameters(request, (tng)ps, (tng)parameters);
16
17 (tng) (tng) (tng) (tng) (tng) (tng)errorContext.setMoreInfo("Check (tng)the (tng)statement (tng)(update (tng)failed).");
18
19 (tng) (tng) (tng) (tng) (tng) (tng)ps.execute();
20 (tng) (tng) (tng) (tng) (tng) (tng)rows (tng)= (tng)ps.getUpdateCount();
21 (tng) (tng) (tng) (tng)}
22 (tng) (tng) (tng) (tng)finally (tng)
{
23 (tng) (tng) (tng) (tng) (tng) (tng)closeStatement(ps);
24 (tng) (tng) (tng) (tng)}
25
26 (tng) (tng) (tng) (tng)return (tng)rows;
27 (tng) (tng)}
其中q没有什么特别的地方Q可是?PrepardStatement 在执行的时候就是不 抛出 SQLException ,而是处理?SQLWarning Q可以通过 getWarning 取到错误信息Q
而直接自己写一个测试,直接L试这样一个不合法?sql Q是?x)抛出异常的Q?br />db2jdbc ?bug ?? q是其它哪里的环境设|?Q
]]>
布局理的目标是什么?Q?一般的应用Q或是网站)(j)中,具体内容部分相对是比较固定的Q但是其外框却可能随客户的喜好而有不同的修改(或是cM|站改版Q,那么Q我认ؓ(f)Q用布局理的主要目的,是在这U布局理修改Ӟ能从容应对,只改动最可能的文g?BR>
Z(jin)辑ֈ只改动最可能的文g的目录,那么Q自然的Q我们会(x)惛_cM于OO语言中的l承机制Q如果布局是由父类理的,那么改动时只改动父类可以了(jin)。类似的Q模板管理的布局Q也应该是达?q样的目标的?nbsp;从这个角度来_(d) tiles 最大的可取之处Q在于其面配置中的l承机制Q不?jin)?tiles的h误己找?tiles的资料看看)(j)Q同时可参?http://www.aygfsteel.com/steady/archive/2006/02/08/29953.html ?BR>
?struts 下,D可以直接指向 tiles-config 里的定义Q这样就相当于是一个子c(个h觉得Q对于大目来说Q这个配|文件的理也是个大问题Q。而在 jsf 里,面D不能直接指向模板定义Q而需要一?jsp Q,虽然是个单的 jsp ,可是却ؓ(f)?jin)一?view ,我们需要创Z?jsp? 对于大点的项目来_(d)q样子的工作量ƈ不小?nbsp;因此 Qȝ来说Q?tilesq样子的布局理Qƈ不能辑ֈ我们惌的目的?nbsp;
说到q个Q倒是让h惌v wicket 的好处来Qwicket 里,面是一?java cd应的Qjava cd以(h)承,q样很自然的把面布局的管理,换成上述?OO cȝ(h)承的方式?jin)?具体可以参?wicket ?example
要?wsadmin 来停止应用程序,执行以下步骤Q?/P>
?OS/400 命o(h)行上Q运?STRQSHQ启?QshellQ命令?/P>
q行 cd 命o(h)来进入包?wsadmin 工具的目录:(x)
cd /QIBM/ProdData/WebASE51/ASE/bin
启动 wsadmin?/P>
?wsadmin 提示W处Q运行以下命令来标识应用E序所ȝ的服务器的应用程序管理器 MBeanQƈ其赋给 appManager 变量Q?/P>
set appManager [$AdminControl queryNames type=ApplicationManager,*]
此命令返回应用程序管理器 MBean?/P>
可以停止单个应用E序Q也可以停止正在应用E序服务器中q行的所有应用程序?/P>
要停止单个应用程序,q行以下命o(h)Q?/P>
$AdminControl invoke $appManager stopApplication portlet_oa_war
其中 myApp 是要停止的应用程序的名称?/P>
要停止应用程序服务器中所有正在运行的应用E序Q执行以下步骤:(x)
q行以下命o(h)来查询应用程序服务器中正在运行的应用E序Qƈ结果赋l?apps 变量Q?/P>
set apps [$AdminControl queryNames type=Application,*]
此命令返回应用程?MBean 的列表?/P>
q行以下命o(h)来停止所有正在运行的应用E序Q?/P>
foreach app $apps {set appName [$AdminControl getAttribute $app name];
$AdminControl invoke $appManager stopApplication $appName}
萍儿Q?/P>
爸妈听到你要l婚的喜讯,真ؓ(f)你高_(d)q隔千里Q我们不能参加你?WBR>婚礼Q不能在婚礼上献上我们的安致辞Q这是我们内?j)的一炚w?WBR>。但你是我们的女儿,怿你能理解爸妈的一份感受?/P>
那天放下?sh)话Q我和你妈沉默(sh)(jin)良久--我们的孩子怎么一下子长?WBR>?jin)?后来Q你妈对着镜子淡E地说Q?你看Q我的白头发又多?WBR>Q萍儿也该结婚了(jin)?我数着你妈的白发,那些白发竟像许多往(xin)?WBR>Q一件一件Q上心(j)头。你妈提醒我Q?q是l女儿写一信?WBR>Q就是我们送你的一份新婚礼物!"
萍儿Q我们只是天底下最q_的父母,我们的孩子也只是天底下最q_ 先要告诉你:(x)家不是一个讲理的地方?/FONT>q句话听hQ很没有道理Q但千真万确Q这句话是真理,是至?WBR>Q是多少夫妇Q多家庭(包括我们Ӟ(j)用多岁月,多少辛酸 当夫妇之间开始据理力争时Q家里便开始布上阴影。两人都?x)不自觉?WBR>各抱一堆面目全非的歪理Q敌视对方,伤害Ҏ(gu)Q最后只能两败俱?WBR>Q难以收拾。多夫妻,Z(jin)表面的一??Q落得负?j)无?WBR>。他们不知道Q家不是讲理的地方,不是帐的地斏V那么,何ؓ(f) 是的Q家不是讲理的地方,家该是讲q地方。爱一时很Ҏ(gu) 其次我们要告诉你Q婚L个空盒子Q你必须往(xin)里面放东?WBR>Q才能取回你要的东西Q你攄愈多Q得到的也就愈多?/FONT>很多人结婚时Q对婚姻有许多期|期盼从中可以得到富贵Q藉?WBR>Q爱情,宁静(rn)Q快乐,健康Q其实婚d始的时候,只是一个空盒子 I盒子最先该攄应该?思念"Q思念是一U我们刻骨铭心(j)的东?WBR>。它是两个h有了(jin)肯定Q有?jin)情感,然后q而关怀Q进而疼q一U情 I盒子里q要放进"艺术"Q婚ȝzM的艺术。在婚姻生活?WBR>Q需要讲艺术的地Ҏ(gu)处不在,生气有艺术,吉|有艺?WBR>。有一对夫妇含辛茹苦养育了(jin)五个孩子Q其中之艰难 婚姻的盒子里Q除?jin)?思念"?艺术"外,q有许多东西 写到q里惛_一位作家说q的一句话Q你们生MQ教育他
]]>