`
redalx
  • 浏览: 181478 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

学习struts2过程中遇到的错误

阅读更多
1、struts.locale setting
现象:
启动的时候tomcat日志warning:
警告: Settings: Could not parse struts.locale setting, substituting default VM locale

原因和解决方案
这是默认语言环境没有配置:有两种方法可以解决

在WEB-INF/struts.properties或者src/struts.properties文件中如下配置:

struts.locale=en_GB

或者在struts.xml中如下配置;

<constant name="struts.locale" value="en_GB" />
2、升级到2.1.6启动报错
  和之前的文档不同,在新版本中需要添加:    commons-fileupload-*.jar、
    commons-io-*.jar两个包。最好的方式是:直接使用apps文件夹中的war展开来初始化项目。比如用struts2-blank-2.1.6.war展开来新建一个项目,就不会出错。
分享到:
评论

相关推荐

    struts2 学习过程中的收获

    在学习Struts2的过程中,你将会接触到许多重要的知识点,这些知识点对于初学者来说尤其有价值。Struts2是一个强大的MVC(Model-View-Controller)框架,它简化了Java Web应用程序的开发,提供了丰富的功能和良好的可...

    第一个Struts2程序中遇到的若干问题及解决方法

    总之,面对Struts2初学过程中的问题,关键在于理解其核心组件(如Action、Result、Interceptor)、配置文件的结构以及如何利用IDE进行有效调试。通过不断实践和查阅资料,可以逐步克服这些问题,从而熟练地运用...

    配置struts2常见错误

    然而,在实际开发过程中,开发者经常会遇到一些配置上的问题,这些问题可能会导致应用程序无法正常运行或者出现异常行为。本文将详细探讨配置Struts2时常见的错误及其解决方案。 #### 1. Console 错误:Exception ...

    struts2项目部署

    Struts2是一个流行的Java web框架,它为开发者提供了一种模型-视图-控制器(MVC)架构,便于创建结构清晰、可维护性高的企业级应用程序。...学习并熟练掌握Struts2的部署过程,将有助于你在Java web开发领域更进一步。

    Struts2输入校验总结

    输入校验的流程在Struts2中是结构化的,涉及多个步骤: 1. **类型转换**:首先,Struts2框架使用类型转换器将HTTP请求中的字符串参数转换为相应的Java类型,如Integer、Date等,并将这些值设置为Action类的属性。 ...

    struts错误处理机制小例子

    当Action执行过程中抛出未被捕获的异常时,Struts会查找匹配的异常映射,根据配置转发到特定的错误页面。例如,可以为所有类型的Exception配置一个通用的错误处理页面。 3. **ActionMapping的errorKey属性**:在...

    struts2入门级的例子

    8. **错误处理和调试**: 学习如何处理运行时错误和异常,以及如何使用Struts2的日志设施进行调试,这对于理解和优化你的应用至关重要。 9. **扩展性**: Struts2允许你自定义拦截器、结果类型和插件,以便根据项目...

    Struts2类型转换(一)----常规类型,自定义类型,错误处理

    本篇文章将深入探讨Struts2中的类型转换机制,包括常规类型转换、自定义类型转换以及错误处理。 首先,我们来看**常规类型转换**。Struts2框架内建了一套完整的类型转换器,能够自动处理常见数据类型,如String、...

    我的struts2的总结

    在Struts2中,EL表达式可以用来动态获取Action类中的属性值。当EL表达式无法找到对应的属性或者属性值为null时,可能会抛出异常。因此,在使用EL表达式时需要注意确保引用的属性是可用的。 ### 国际化资源文件 ...

    struts2框架2016版资料day01

    8. **问题解决**:在学习过程中,你可能会遇到如Action配置错误、页面无法显示等问题,这正是提升技能的好机会。学习如何调试和解决问题,是成为一个优秀开发者的重要步骤。 通过传智播客的struts2框架2016版day01...

    struts2学习方法

    学习Struts2,首要任务是避免浪费时间和精力在错误的资源上。以下是一些高效学习Struts2的方法: 1. **少读、精读网络教程**: - 对于初学者,网络教程可能是首选,但要谨慎选择。网络教程的质量参差不齐,有些...

    struts2_ppt

    在Struts2中,配置是至关重要的。XML配置文件(通常为struts.xml或struts-default.xml)定义了Action、Result和Interceptor的映射关系。此外,Struts2也支持注解配置,这使得代码更加简洁和易读。PPT可能详细介绍了...

    struts2学习笔记三(第3讲.Struts2的类型转换)

    在Struts2中,类型转换主要由`Converter`接口实现,它的主要职责是将HTTP请求参数转换为Action类的属性。当我们在Action类中定义一个属性,而这个属性的类型与请求参数的类型不匹配时,Struts2就会自动进行类型转换...

    struts2标签api

    - 异常处理:如果标签在处理过程中遇到问题,Struts2会捕获异常并提供友好的错误信息。 掌握Struts2标签API不仅可以提高开发效率,还能确保代码质量。在实际应用中,应结合Struts2的拦截器、结果类型和配置文件一起...

    Struts2之异常处理案例struts003

    在Struts2中,异常处理是一项重要的功能,它确保在应用程序遇到错误时能够优雅地处理,提供友好的用户反馈,并保持系统稳定性。下面将详细讨论Struts2中的异常处理机制及其相关知识点。 1. **异常处理机制概述** ...

    Struts2权威指南全部源码

    Struts2是一个非常流行的Java Web框架,用于构建和维护可扩展且易于管理的企业级应用程序。...但同时,也要准备好面对可能的挑战,因为学习过程中遇到错误是正常的,关键在于如何解决问题并从中成长。

    struts2验证框架简单实例

    在Struts2框架中,验证框架是其一个重要组成部分,用于确保输入数据的准确性和完整性,从而防止因无效数据导致的程序异常或错误。本实例将带你深入理解Struts2验证框架的使用,以及在实际操作中可能遇到的问题和解决...

    Struts中ActionError学习

    ActionError是Struts框架中的一个类,它用于封装在业务逻辑执行过程中遇到的错误信息。当我们在Action类中捕获到异常或者在验证数据时发现错误,可以通过ActionError将其记录并传递给视图层展示。这样,我们可以在...

    struts2实战案例(项目+建库语句)

    在Struts2中,Action是处理用户请求的核心组件,它接收请求、执行业务逻辑,并返回结果到视图层。 学习这个实战案例,你需要了解以下Struts2的关键知识点: - **MVC模式**:理解模型、视图和控制器之间的关系,...

    struts2+hibernate小项目

    Struts2和Hibernate是两种非常重要的Java开源框架,它们在Web开发领域中有着广泛...在学习过程中,你可能会遇到各种问题,如数据访问异常、视图跳转错误等,这些问题的解决将有助于你成长为一名熟练的Java Web开发者。

Global site tag (gtag.js) - Google Analytics