千万注意:对象非空的判断一定要时时刻刻注意!否则极有可能抛出空指针异常。吃过这个苦头,以后就更要注意了。
-》空指针异常,恐怕是Java编码中最常见的异常了。(20090512追加)
邮件文本转换中遇到的问题:
问题
1
:
this.
***
MessageDao
为空
了
,
原来,需要在
ManagerFacadeImpl
类的初始化方法中添加相应的
set语句。
比如,想在邮件管理中使用
***
MessageDao
的话,就添加如下语句:
mailManager.setBbsMessageDao(
***
MessageDao);
-》
ManagerFacadeImp是门面模式,在这里面可以进行各种初始化工作(比如***DAO),这样,别的地方想使用(
***DAO
)的话,可以直接拿来就用。(20090512追加)
问题
2
:截获到的异常信息:
Transform
of class jp.co.intra_mart.***.yyy not supported
原因:虽然在类
M
Data
中,使用了
类
yyy
(被
M
Data
作为成员变量使用),
已经
加了注解,
:
@Element (name = " yyy " , required = false )
private YYY yyy ;
但是在
YYY
类中,没有对想使用的属性加上注解。
修改如下:
@Element(name = "title", required = false )
private String title ;
问题
3
:
java.lang.reflect.InvocationTargetException
导致这个异常的原因是空指针异常,原来是属性创建时间为
null
了。
解决方案:添加非空的判断和处理,如下所示:
@Element (name = "created_date" , required = false )
public String getCreatedDateString() {
Date d = getCreatedDate();
if (d != null ) {
return dateFormat .format(d);
} else {
return null ;
}
}
PropertyNotFoundException
:
具体异常信息:
Caused by:
javax.el.PropertyNotFoundException
:
'minRang' is an unknown bean property of 'jp.co.intra_mart.
****
.
****
l'
原因:
JSP
文件中对应属性名写错了(
Bean
文件中的属性名和
JSP
文件中的对应属性名不一致)。
javax.servlet.jsp.JspException:
org.apache.struts.taglib.html.BEAN
という名前の
bean
のプロパティ
mailSendType
に対するゲッターメソッドがありません
这个异常的意思是:mailSendType这个属性没有写
get
方法。
问题现象:设置了断点,
debug
却进不去。
解决过程:首先确认了服务器是以
debug
方式启动的,再调查:最外层的调用代码(
Action
中)被注释了。
问题现象:往
list
中插对象,该对象确实非空,却报了空指针异常
。
原因:
list
本身为空了。
-》按道理讲,往list中插入对象,即使被插入的对象是空时,应该也不至于会报空指针异常这种错误。(20090512追加)
建案件的画面进不去(直接跳到了错误页面),不要纠缠于页面。找到对应的
Action
,设置断点,
debug
发现,每次都跳入
token
处理段(防止二次重复提交的),原来是同事在对应前一个问题(防止二次重复提交)时引起了这个问题。
分享到:
相关推荐
针对这样的需求,"nbs.zip_A2LB_CAD怎样加如NBS_NBS_account4kc_cad文字" 提供了一个解决方案,即通过加载名为"NBS"的插件来快速对CAD图纸中的单行文字数字进行相加操作。这个插件显著提升了CAD用户的效率,减少了...
NBS浩辰CAD是一款国产的CAD软件,旨在为用户提供高效、精确的设计工具,其功能强大且易于操作,尤其在求和功能上表现突出。 在工程设计中,尤其是在建筑工程或制造业,设计师经常需要处理大量的数字,例如计算面积...
《NBS加法器及其在CAD插件中的应用》 NBS加法器,全称为“Number-Based Summation”,是一种专为处理含有文本中数字的加法问题而设计的工具。在计算机辅助设计(CAD)领域,它作为一款插件,能够智能地识别并累加...
标题中的“nbs.rar_NBS”可能是指一个名为“nbs”的RAR压缩文件,其中包含与数字求和相关的数据或程序。RAR是一种流行的文件压缩格式,用于存储和传输多个文件在一个压缩包内。NBS在这里可能是一个特定的缩写,但...
1、运行速度一流,快于目前市面上所有php博客; 2、绝对安全,杜绝一切漏洞,让您放心使用; 3、追求简洁高效,nbs没有一切冗余的功能,代码简洁高效,是目前代码最少的blog系统; 4、高度可定制性,自由的模板和...
AutoCAD自动求和插件,简单实用,需要的可以试下 ,AutoCAD自动求和插件,简单实用,需要的可以试下 ,AutoCAD自动求和插件,简单实用,需要的可以试下
标题中的“nbs.rar_NBS_cad文字_nbs cad 源码_nbs.fas_site:www.pudn.com”表明这是一个与CAD(计算机辅助设计)相关的资源,具体是NBS系统的一个源码包,可能包含了用于处理CAD图纸中文字的工具或功能。"site:...
1、运行速度一流,快于目前市面上所有php博客; 2、绝对安全,杜绝一切漏洞,让您放心使用; 3、追求简洁高效,nbs没有一切冗余的功能,代码简洁高效,是目前代码最少的blog系统; 4、高度可定制性,自由的模板和...
nbs是一个用PHP MySql开发的高效简洁的博客系统 1、运行速度一流,快于目前市面上所有php博客; 2、绝对安全,杜绝一切漏洞,让您放心使用; 3、追求简洁高效,nbs没有一切冗余的功能,代码简洁高效,是目前代码最少...
杨树全基因组NBS类型抗病基因分析,吴大强,蔡诚,本研究对杨树(Populus trichocarpa)中含有核苷酸结合区(NBS)结构的候选抗病基因进行了全基因组的分析研究,包括NBS类型基因总量的的�
发包工具,可以发送各种带vlan的报文,支持ipv6,tcp等
nbs是一个非常不错的博客系统,后台管理文件是admin.php 1、运行速度一流,快于目前市面上所有php博客; 2、绝对安全,杜绝一切漏洞,让您放心使用; 3、追求简洁高效,nb是没有一切冗余的功能,代码简洁高效,是...
nbs-基于需求的专业化销售技巧.ppt
nbs博客系统(无限分类),主要功能:一级分类和无限级分类两种版本,tags,trackback;相册功能,评论功能,rss,自由定制皮;关键技术:php,部分缓存的实现,部分ajax技术体验,模板技术(学习phpwind模版机制...
1. **网络构建**:BCT首先允许用户根据各种数据类型(如功能磁共振成像(fMRI)、扩散张量成像(DTI)或电生理数据)构建脑网络。用户可以自定义阈值,选择不同的连接权重计算方式,如皮尔逊相关、互信息或相位同步...
1. **博客系统架构**:Nbs博客系统可能基于Web应用程序框架(如Django, Flask或Ruby on Rails)构建,采用MVC(模型-视图-控制器)设计模式,使得代码结构清晰,易于维护和扩展。前端可能使用HTML5、CSS3和...
NBS距离越小,表示两个像素的颜色越相似。 6. **距离修正与重遍历**:在"进度:以0.5(距离修正后,重新履历所有颜色)"中提到的可能是对计算结果的一种优化策略。在初始计算后,如果发现某些距离值不理想,可能会...
1. **变换编码**:通过离散余弦变换(DCT)等方法将像素转换成频域表示,从而更容易去除冗余。 2. **预测编码**:利用相邻帧之间的相似性来减少时间冗余。 3. **熵编码**:如霍夫曼编码等,用于进一步压缩数据,去除...
RG-NBS系列交换机 ReyeeOS 1.230 WEB管理手册 (V1.0)