??xml version="1.0" encoding="utf-8" standalone="yes"?>
庆祝八月份到来,奥q会圆满成功。连了三天还是四天的ejbq接数据库终于连上了Q扬眉吐气啊Q是q样的,?/span>netbeans那个IDEQ自建持久化单元Q选择hibernateq,然后他那些配|文件全部搞定,其?/span>jboss-ds.xml摆放的位|特别有才,攑֜server Rescoursq个文g里面啊,然后那个persistence.xml也是生成的特别有才,什么都l我配好了,一看就懂。然后在q行q程中直接帮我自建数据库Q太有才了,一步到位。最后我是硬把客L拆出来,然后在别?/span>project里面q行Q重启了几次服务器,
<persistence-unit name="TitanEjbPU" transaction-type="JTA">q东西要对应好,然后在第二个project TitanEjbClient里面成功q行了我的第一?/span>ejbq接数据库程序,真是不容易呀?/span>
问:是不?/span>ejb要强制分层才能运行得h呢?是不?/span>client?/span>ejblg一定要分开来才能运行得h呢?
q几天开始学ejbQ一句话Q不是他搞定我就是我搞定他,ejbQ哼?/span>Ejb是什么,重量U对象,要部|在服务器端的对象,重量U的Q服务器的,攑֜服务器上面的Q真正的分层Q不?/span>ssh的伪分层Q强制分层,客户端要调放在服务器里的ejblgQ就要老老实实的导入jar包一句一句一步一步的l我掉,服务器端客户端十分分明,ejb是一个大插gQ一个大对象Q放在服务器端的重量对象?/span>
有一个错误一直没调出来,也是?/span>ejb分层概念理解不深刻造成的,原来client有专门的cilent jar包给他导入,一定要导入?/span>client jar包了Q分层了Q才能用Q才能没有异常。一定要?/span>client jar 包呀Q这个错误搞得我几天了!client?/span>ejb服务器端lg是严格分开的,q才是真·java企业U?#183;分层应用Q?/span>
昨天Z很多错误Q出了很多莫名其妙的错误Q什么因Z个错误导致网不能显C,主要是这个,也是搞到我焦头烂额,后来是由于这?/span>validation.xml没有写,没有写那个语aI间Q那?/span><form language=”zh”>没有配导致的Q而且|页中又q用?/span>
<html:form onsumit=””><html:javascript formName>q样的标{,所以导致异怸断,|页无法昄Q当我把validation.xml配好了,一切就都解决了Q现在连那个Tomcat Log里面也没有异常出CQ太好了Q我讨厌异常Q讨厌一切Ş式的异常?/span>
每天都要q行q编Q就是每天都要将你当天做的东西放在服务器里运行一下,不管你今天做了多,是要放q去q行一下,保证你每天做的东西出错最,虽然q种Ҏ能发现的错误很少Q但是他是能跑h了,每天都跑h一点点Q那么做到大了的时候他也照栯跑v来了。不然等C的后C码全部写好了Q在惌他跑h的时候,他就像一个零件散落一地的怪物一P怎么也跑不v来了Q因为里面隐含了太多天来太多的错误了?/span>
比如你写?/span>pojo后,你能攑ֈHibernate里跑hQ这是连~的W一步,以后也不能放弃。比如你写好dao之后Q也要立Lspring配v来,攑ֈ服务器里Q配?/span>web.xmlQ让他在服务器里跑v来,配好struts-config.xmlQ大家一起在服务器里跑v来,不然如果你不天天q样话,{到你把后台全部v来了Q到时服务器W一ơ连~,W一ơ跑h的时候,你会发现到那时就有太多的错误了,你再也无法去捕捉了,你再也不想面对你的系l了?/span>
所以每天都要进行连~?/span>
13:37今天发现了一个很奇怪的错误Q?/span>spring一配置之后Q发现服务器完全启动不了Q那?/span>applicationContext完全不能初始化,提示了很奇怪的错误Q可能是aspecj的错误,于是我硬着头皮加了几个aspectj?/span>jar包下M后,才能奇的跑hQ这是ؓ什么?包没有导入?可是他是提醒我我是包嵌套啊,奇怪,反正记着q个错误先。好象是|页完全不能打开Q是因ؓapplicationContextq个xml文g没有初始化好Q?/span>
13:37问题扑ֈ了,lib/aspectj/下的两个jar包没有导入造成的,其?/span>aspectjweaver.jarq个包!另外一个好像最好也导入q去Q我现在来试W二个项目,auction?/span>
14:08错误扑և来了Q是׃一?/span>J2EE的包—?/span>mail.jar没有D去,DapplicationContext.xml不能初始化?/span>applicationContext.xml不能初始化问题就很严重了Q导致整个服务器不能跑v来,我的应用无法跑v来,看来spring在伟大的同时也是十分的挑剔的啊,所以以后做目那个jar包一定要注意好!现在剩下一个问题了Q那?/span>servlet的验证码?/span>
17:53 由遇见一个错误了Q?/span>login面死都不肯l我昄出来Q这LQ?/span>
description The server encountered an internal error () that prevented it from fulfilling this request.
我是调啊调老是调不出来Q但是刚才无意间在系l自动生成的Tomcat日志中看?/span>javax.servlet.jsp.JspException: Cannot retrieve mapping for action /processLogin
q句话,很可能是我这?/span>/processLoginq个actionq没有写Q等下来写,看行不行Q能不能跑得通。又得出一个结论,要是错误老是找不刎ͼ看日志(?/span>netbeans中)?/span>