struts1用久了很没意思,于是决定选看一下struts2.0来玩玩,可以配置环境时竟报出了,
erro filterstart这样的错误,
在网上找了很久都没有找到相应的错误,经过一努力终于完成作务,现将过程经验总结如下:
1.在导入struts2.0的jar时,不要什么都导进去,导入几个常用的就是了
xwork-2.0.1.jar 、commons-logging-1.1.jar、struts2-core-2.0.6.jar、freemarker-2.3.8.jar、ognl-2.6.11.jar、commons-logging-1.0.4.jar。
这里要注意的是,ognl-xxx-xx.jar这个包一定要导入,因为这个我找了很久了错误。
如果朋友没有类似错误,我建意大家去看tomcat 的错误日值,上面有产生的原因。
2。这个几包导入没问题后我还是报上面的错误erro filterstart,
原因:prgramer null
我把struts.xml去掉后没有错误了。
3。随后我写了一个helloword的程序,配置struts.xml说解析有问题,导致
erro filterstart.
但我的配置确实没有问题,最后我想可以是配置的头属性问题,于是我把
web.xml、struts.xml的头属性信息都拷贝到我的配置文件上,再次运行,OK问题解决了,struts2.0的确是比struts1好用多了哦。
分享到:
相关推荐
### Struts 2.0 详细配置解析 #### 一、Struts 2.0 简介 Struts 2.0 是一个基于 Java 的开源框架,用于开发 Web 应用程序。它继承了 Struts 1.x 的优点,并在架构上进行了改进,更加灵活且易于扩展。Struts 2.0 ...
本教程将详细讲解如何在Myeclipse集成开发环境中配置Struts2.0,同时结合JDK1.6和Tomcat6.0服务器来创建一个完整的开发环境。 首先,确保你已经安装了JDK1.6。Java Development Kit (JDK) 是开发和运行Java应用程序...
Struts2.0是Java Web开发中的一个强大框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性高、结构清晰的Web应用程序的工具。这个"Struts2.0视频教程+struts2.0中文教程"包含的资源旨在...
部署环境上,Struts2.0可以在多种应用服务器上运行,如Tomcat、JBoss、GlassFish等,只需要将Struts2.0的库文件添加到项目的lib目录下,并在web.xml中配置Filter,即可启动应用。示例中的web.xml文件就展示了如何...
`独木成林_百度搜索.url`可能是一个链接,指向关于Struts2.0的在线资源或社区讨论,这对于开发者解决问题和学习新技巧非常有用。开发者可以通过搜索引擎找到丰富的教程、示例代码和解决方案,提升自己在Struts2.0上...
Struts2.0是一款强大的Java Web框架,它在MVC(Model-View-Controller)设计模式的基础上,提供了灵活且强大的架构来构建企业级的Web应用程序。这个“Struts2.0 Jar包”包含了所有必要的库文件,使得开发者可以便捷...
4. **配置方式**:Struts2.0支持XML配置和注解配置,XML配置更加灵活,注解配置则更简洁,可以根据项目需求选择合适的配置方式。 5. **插件机制**:Struts2.0有丰富的插件库,如Freemarker和Velocity模板引擎,JSON...
Struts2.0 jar包是Java Web开发中的一个重要组件,它是Apache Struts框架的一个特定版本。Struts2是一个基于MVC(Model-View-Controller)设计模式的开源框架,用于构建可维护性高、结构清晰的Java应用。该框架极大...
总之,Struts 2.0框架提供了强大的MVC支持,通过Action、配置文件和过滤器机制实现了对HTTP请求的处理,从而简化了Web应用程序的开发和维护。理解和掌握Struts 2的工作原理和配置方式,对于构建高效、可维护的Java ...
这个入门案例旨在帮助初学者快速理解Struts2.0的基本架构和配置。我们将创建一个简单的用户登录应用,包含一个登录表单和一个处理登录请求的Action。 三、环境配置 1. 安装JDK:确保你的开发环境已经安装了Java ...
### Struts2.0配置说明 #### 创建第一个Struts2.0项目 在开始之前,我们需要了解Struts2.0框架的基本概念以及如何构建一个基本的Web应用项目。本篇文章将详细阐述创建第一个Struts2.0项目的步骤,并对每个步骤进行...
2. **配置灵活性**:Struts2.0的配置文件XML格式,可以通过注解或者配置文件进行配置,更加灵活方便。 3. **拦截器**:Struts2.0使用拦截器来处理请求,拦截器链可以在不修改Action代码的情况下添加新的功能,如...
4. **配置方式**: Struts 2.0支持XML和注解两种配置方式。XML配置文件(通常为struts.xml或struts-default.xml)用于定义Action、拦截器、结果类型等,而注解配置则可以直接在Action类和方法上标注,简化了配置工作...
同时,还需要在Web应用的WEB-INF目录下创建struts.xml配置文件,这是Struts2.0的入口点,用来配置Action及其相关设置。 学习Struts2.0的过程中,会涉及以下几个关键概念: 1. **Action类**:Action类是业务逻辑的...
通过阅读源代码,开发者可以深入理解Struts2.0的工作机制,包括请求处理流程、拦截器链的执行、配置解析等,这对于调试、优化和自定义框架行为非常有帮助。 学习Struts2.0,你需要掌握以下几个重要概念: - **...
本指南将深入探讨Struts 2.0的核心概念、设计模式、配置以及实际应用中的最佳实践。下面,我们将详细讲解Struts 2.0的关键知识点。 1. **Struts 2.0架构** Struts 2.0基于Model-View-Controller(MVC)设计模式,...
三、Struts2.0配置 1. Struts2配置文件:通常为struts.xml,用于配置Action、Result、Interceptor等。通过XML配置,我们可以定义Action的映射路径、处理方法、结果类型等。 2. Action配置:定义Action类及其对应的...
一、为Struts2.0做好准备 在开始Struts2.0的学习之旅前,首要任务是搭建开发和运行环境。这一步骤至关重要,它包括从Apache官方网站下载Struts2.0包,以及在Eclipse等IDE中创建新的Web项目。通过将Struts2.0的库...
3. **配置灵活性**:Struts2.0 支持多种配置方式,包括 XML 配置文件、注解(Annotation)以及继承等方式,使得配置变得更加灵活方便。 4. **强大的标签库**:Struts2.0 提供了丰富的标签库支持,如 `<s:textfield>`...