首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

程序中一些常见低级异常

2012-10-29 
程序中一些常见低级错误自己初学者,记录了些常见的错误。1、java.lang.IndexOutOfBoundsException: Index: 0

程序中一些常见低级错误
   自己初学者,记录了些常见的错误。
1、java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   数组越界。在一些程序中自己因为没有判读size等于0的情况。看来学习程序要仔细啊。
2、could not load an entity错误。
    在ssh的框架整合例子中hibernate报错了。在网上看了不少关于此类的错误。可以总结为主要有这么些错误。A.数据库的表字段和dao层中的字段不一致或配置文件的字段不一致。B.数据库的驱动可以下载更新一下,最新的下载地址。http://www.microsoft.com/downloads/details.aspx?FamilyID=c47053eb-3b64-4794-950d-81e1ec91c1ba&DisplayLang=zh-cn还有可以看下微软的官方教程:http://msdn.microsoft.com/zh-cn/library/bb418503.aspx
C.在有些情况下在映射的关系表,例如我的数据库映射表为usertable-hbm-xml,将其中的catalog=".."删除,在启动下就可以。出现此错误主要是数据库的基本命名规则问题(最基本的啦)。
3、出现在struts2,可能会遇到出现如下错误:
   
严重: Could not find action or result
No result defined for action com.action.zhuanhuan and result input - action - file:/D:/Tomcat%206.0/webapps/convert/WEB-INF/classes/struts.xml:5:58



   原因是在相应的action中,action继承了Actionsupport类,因为没有input的返回方法吧。在struts.xml文件中配置input的跳转页面。或action不继承ActionSuppout类。
4、javax.servlet.jsp.jspException:
    Cannot retrieve mapping for action /.....
  用struts标签做一个简单的登录页面,可是一直出现jsp的编译错误。错误内容如下:
    我的代码如下
   (默认的代码省略)
    ....
   <%@ taglib prefix="bean" uri="/WEB-INF/struts-bean.tld"%>
   <%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld"%>
   ....
    <body>
    <html:form action="">
    用户名:<html:text property="username">
    密码:   <html:password property="password">
    <html:submit></html:submit><html:reset></html:reset>
    </html:form>
    </body>....
    查找错误半天,开始以为是struts标签的各个属性配置问题,最后终于找到错误。出现错误有两个原因:1 因为在struts的form的action为空,2 网页中的action和配置文件中的action不搭配。都是简单的错误,以后要仔细注意。


热点排行