`

程序中一些常见低级错误

阅读更多
   自己初学者,记录了些常见的错误。
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不搭配。都是简单的错误,以后要仔细注意。


分享到:
评论

相关推荐

    软件测试十大典型低级错误

    然而,在实际操作中,测试人员常会犯一些低级错误,这些错误看似微小,却可能对项目的进度和产品的质量造成重大影响。本文将深入探讨软件测试中的十大典型低级错误,帮助测试工程师们提高警惕,避免这些常见陷阱。 ...

    测试典型低级错误

    "测试典型低级错误"这个主题涵盖了编程中常见的错误类型,这些错误往往由于程序员的疏忽或者对语言理解不深导致。低级错误通常包括语法错误、逻辑错误和运行时错误,它们可能影响程序的执行或导致意料之外的结果。 ...

    低级错误,你犯过这种错误吗?

    以下是从给定内容中提炼出的一些常见低级错误及其解决方案: 1. **命名不规范**:类、方法、变量和常量的命名应清晰、明确且具有一致性。如示例中的`sss1`, `sss2`, `eee1`等,这些命名没有明确表达它们的用途。...

    C++编程中的十大低级错误

    本文将从十个方面探讨C++编程中的低级错误,旨在帮助开发者避免这些常见的错误。 1. 数组下标访问越界 数组下标访问越界是C++编程中最常见的错误之一。这种错误可能导致程序崩溃或产生不确定的结果。例如:`int i ...

    java编程十大低级错误

    Java编程中的低级错误是开发者在编码过程中容易犯的一些常见失误,这些错误往往会影响代码的可读性、可维护性和程序的稳定性。以下是对标题和描述中提到的十大低级错误的详细解释: 1. **命名不规范**:命名应该...

    汇编语言常见语法错误分析

    总的来说,汇编语言虽然复杂,但只要对语法规则有深入理解和充分的实践,就能够逐步克服这些常见错误,写出高效、稳定的程序。对于那些想要深入计算机底层机制、优化性能或进行系统级编程的开发者来说,掌握汇编语言...

    300个常见软件错误

    文档并未详尽列出所有的错误类型,但从其描述中可以推测出几个常见的错误类别: - **逻辑错误**:这类错误通常涉及程序的逻辑处理,如条件判断错误、循环控制问题等。 - **数据处理错误**:包括数据格式不匹配、...

    Java十大低级错误.doc

    Java编程中的十大低级错误是每个开发者应该避免的常见陷阱,它们不仅影响代码的可读性和维护性,还可能导致程序运行时出现各种异常。以下是这些错误的详细解释和改进建议: 1. **命名规范**:良好的命名规范是提高...

    C++程序设计实践学材微课件——1.3 程序中的几种“低级”错误

    本文将详细介绍几种在C++程序设计中常见的“低级”错误及其解决方法。 首先,C++语句的结尾需要使用分号(`;`)。这是一个非常基础的规则,如果忘记在语句末尾加分号,编译器会抛出错误。比如错误提示“error:...

    计算机汇编语言一些常见错误

    然而,编写汇编语言程序时,程序员常常会遇到一些常见的错误。了解这些错误的原因和解决方法对于编写高效、可靠的汇编语言程序非常重要。 1. 两个操作数的类型不一致 在汇编语言中,操作数的类型非常重要。如果两...

    MATLAB中常见的程序出错问题

    在MATLAB中,程序错误是常见的问题,对于初学者和经验丰富的用户来说,都可能在编码过程中遇到各种各样的错误。了解常见的错误类型和它们的解决方案对于提高编程效率和解决复杂问题至关重要。下面详细阐述了几个常见...

    编写汇编语言常见错误分析

    然而,由于汇编语言的低级特性,编写汇编程序时很容易出现错误,本分析将针对汇编语言编程中最常见的错误进行探讨。 一、汇编软件汇编失败原因分析 汇编软件在编译汇编代码时可能会失败,常见的失败原因包括: 1. ...

    Java十大低级错误

    Java编程中的十大低级错误是每位开发者应当避免的常见编程陷阱。这些错误不仅影响代码的可读性,还可能导致程序运行时出现异常或性能下降。以下是对这些错误的详细解释和改进建议: 1. **命名不规范**:方法和变量...

    汇编语言编程常见错误

    汇编语言编程常见错误 汇编语言编程是一种低级编程语言,需要程序员对计算机硬件和指令集有...这些错误都是汇编语言编程中常见的错误,了解这些错误可以帮助程序员更好地编写汇编语言程序,提高程序的正确性和效率。

    C语言中常见得错误汉语解释

    然而,由于其低级特性和对内存管理的直接操作,初学者在编写C语言程序时常常会遇到各种错误。这篇博客“C语言中常见得错误汉语解释”旨在帮助初学者理解并解决这些常见问题。我们将探讨一些关键的错误类型及其解决...

    C语言常见错误——写给编程初学者

    C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里错误。...

    低级错误案例集汇总.pdf

    5. **代码审查**:定期进行代码审查可以帮助发现并修复此类低级错误,减少资源泄漏的风险。 在实际编程中,应遵循这些原则,使用智能指针、RAII(Resource Acquisition Is Initialization)等技术来自动化资源管理...

    c语言的课件 有概述,算法,数据类型,简单程序,选择,循环,数组,函数,预处理,指针,结构体,位运算,文件和常见错误 徐州师范大学计算机科学与技术学院

    14. **常见错误**:课件还将涵盖常见的编程错误,如语法错误、逻辑错误和运行时错误,帮助学习者避免和调试这些问题。 通过这个全面的C语言课件,学习者不仅可以掌握C语言的基本语法,还能深入了解程序设计的原理和...

    常见错误与程序调试PPT课件.pptx

    在编程过程中,错误和调试是程序员必须面对的重要环节,特别是对于初学者来说,理解并避免常见错误至关重要。C语言因其灵活性和低级特性,其错误调试比其他高级语言如PASCAL或FORTRAN更为复杂。以下是一些初学者在...

Global site tag (gtag.js) - Google Analytics