`
- 浏览:
111880 次
- 性别:
- 来自:
武汉
-
1.
exception: cannot find actionmappings or actionform beans collection
这是由web.xml未初始化造成的,即在web.xml中的{servlet}<serlet>少了这样的描述:
{load-on-startup} 0 {/load-on-startup}<load-on-startup></load-on-startup>
2.{html:error}只显示了部分错误信息:
留给该标签显示错误信息的空间不够,可以通过换行{br}给标签多预留一些空间。
3.从一个表单提交数据时,某一项未填数据即提交,但是
if(name==null){
errors.add("name", new ActionMessage("global.required","name"));
} 并未在errors中加入错误信息
这样处理:
if(name==null||name.length()==0){
errors.add("name", new ActionMessage("global.required","name"));
}
4.通过{bean:message}显示的资源为乱码:
将资源文件转化为 </serlet>Unicode
<serlet>码,jdk中与java.exe同目录(即是bin)下有一工具native2ascii专们用来完成文本文件的字符集转换工作,其运行方式同java.exe类似,比如以下命令:
F:\Server\Tomcat\jakarta-tomcat\webapps\MyNetStore2\src></serlet>native2ascii A.properties
A_ZH.properties 将命令行所示目录下的A.properties转换成ascii码,并输出到 A_ZH.properties A_ZH.properties文件中,以下链接有该工具的完整介绍:
hi.baidu.com/suofang/blog/item/b38bb5019b6b0e03728da562.html<serlet>
</serlet>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
了解并掌握Struts2的调试方法对于提高开发效率至关重要。 首先,我们来探讨Struts2框架的基础。Struts2通过Action类处理HTTP请求,每个Action类对应一个用户操作。Action类通常会与业务逻辑层交互,然后返回一个...
"struts 查找错误插件" 提供了一种有效的手段来帮助开发者定位并解决应用中的问题,提高开发效率和调试准确性。 "configdebug-1.0-all.rar" 是这个插件的压缩包,其中包含了所有相关的组件和文档。这个插件的版本是...
"Struts 友好错误提示"这个主题聚焦于如何在Struts框架中实现优雅的错误处理,以向用户展示定制的错误信息,而不是默认的系统错误页面。 首先,了解Struts的工作原理至关重要。Struts框架通过拦截器(Interceptor)...
在调试Struts2错误时,日志信息是非常关键的,它可以帮助定位问题所在。使用像Eclipse或IntelliJ IDEA这样的IDE可以方便地查看和分析错误堆栈。同时,确保你的开发环境和生产环境配置一致,这有助于减少因环境差异...
Struts2是一个非常流行的Java Web框架,用于构建和维护可...通过细心的调试和阅读错误信息,大多数问题都能迎刃而解。同时,持续关注Struts2的官方文档和社区资源,可以及时了解新版本的更新和已知问题,提高开发效率。
在本文中,我们将深入探讨如何使用Eclipse EE集成开发环境(IDE)来开发基于Struts1的Web JSP程序,并在Tomcat服务器上进行调试。首先,我们需要理解Eclipse EE、Struts1和Tomcat各自的角色。 **Eclipse EE** 是...
以上只是Struts框架中可能遇到的一些常见错误及其可能的原因,解决这些问题通常需要结合日志、配置文件和代码进行调试。在开发过程中,保持良好的编程习惯,遵循最佳实践,可以有效减少这些问题的发生。同时,利用...
### Struts 常见错误汇总 #### 一、No bean found under attribute key XXX **问题描述:** 在使用 Struts 框架时,如果遇到 `No bean found under attribute key XXX` 这类错误,通常意味着在 Struts 的配置文件 ...
在开发基于Struts1框架的Web应用程序...此外,对于常见的问题,建立一套错误排查流程,能够帮助我们在开发过程中更快地找到问题所在,减少调试时间,提高工作效率。记住,每一次失败的教训都是通往成功路上的宝贵经验。
在深入探讨Struts框架中常见的错误与异常之前,我们首先简要回顾一下Struts框架的基本概念。Struts是一个开源的MVC(Model-View-Controller)框架,主要用于Java web应用程序的开发,它提供了构建可扩展、高维护性的...
### Struts 常见错误汇总与解析 #### 一、Nobean found under attribute key XXX 在 Struts 框架中,如果在请求作用域(request scope)中查找某个 ActionForm bean 时未找到,则会抛出此异常。这通常是因为在 `...
4. 错误处理和国际化:Struts2提供了错误处理机制和资源文件支持,方便进行多语言开发。 在lib目录下,通常会包含Struts2框架所需的多个jar文件,如struts2-core.jar、struts2-convention-plugin.jar、struts2-dojo...
- 框架提供了一套异常处理机制,允许自定义错误页面和处理策略。 10. **测试与调试** - Struts2有内置的测试工具,如Struts2 TestNG插件,便于进行单元测试和集成测试。 综上,这个“struts2 API帮助文档”对于...
6. **异常处理**:Struts中的错误和异常处理机制,以及如何自定义错误页面。 7. **国际化与本地化**:如何实现多语言支持,让应用适应不同地区的用户。 8. **实践案例**:通过具体的项目实例,演示如何使用Struts...
11. **开发工具集成**:Eclipse、IntelliJ IDEA等IDE都有Struts2的插件,可以帮助开发者更便捷地创建和调试Struts2应用。 12. **安全性**:Struts2历史上曾出现过一些安全漏洞,如著名的CVE-2017-5638(Struts2远程...
java程序调试错误收集,涵盖了SSH、struts2 等各种程序出错调试讲解。
在实际使用过程中,开发者可能会遇到各种错误,这些错误通常与配置文件(struts-config.xml)、Action类、FormBean以及JSP页面的编写有关。以下是对几个常见错误及其原因的详细分析: 1. 异常 javax.servlet.jsp....
使用Struts Console这样的工具可以帮助调试和检查配置。当遇到问题时,检查日志、验证配置、核对代码和依赖关系是诊断问题的常用步骤。通过不断学习和实践,开发者可以提升解决问题的能力,确保Struts应用程序的稳定...
6. **监控和日志分析**:在升级后的一段时间内,密切监控应用的运行状态,分析日志文件,查找可能的异常或错误,及时进行调试和修复。 7. **持续关注安全更新**:即使升级到了Struts 2.3.35,也需要保持对新安全...
Struts2不仅继承了Struts1的优点,如清晰的MVC分离、易于维护和扩展等,还在许多方面进行了改进和增强,例如更好的国际化支持、更高效的错误处理机制以及更强大的表单处理能力。 对于初学者来说,理解Struts2的基本...