`
中国龙
  • 浏览: 34561 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

最简单的Struts配置

阅读更多

1。基础的应用所需要的架包

	struts2-core-2.x.x jar : Struts2框架的可信类库
	xwork-2.x.x.jar :XWork类库, Strts2在其上构建
	ognl-2.6.x.jar:对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性
	freemarker-2.3.x.jar:strts2 的ui标签的模板使用个FreeM阿让客人编写
	commons-logging-1.1.x.jar:ASF出品的日志包,Struts2框架使用这个日子包来支持Log4j和JDK1.4+日志记录
	commons-fileuplod-1.2.1.jar文件上传组建,2.1.6版本后必须加入此架包

2。在src目录下建立Struts.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC 
	"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" 
	"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
              <!--  配置  -->
</struts>

 3。在WEB-INF/web.xml中加入Struts2的启动过滤器

	<filter>
		<filter-name>struts2</filter-name>
		<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>struts2</filter-name>
		<url-pattern>*.action</url-pattern>
	</filter-mapping>

 

 

 

分享到:
评论

相关推荐

    最简单Struts2

    这个“最简单Struts2”压缩包可能是针对初学者设计的一个简化版教程或示例项目,包含了一些基本的依赖和配置,以帮助新手快速入门。 Struts2的核心特性包括: 1. **Action和Result**:在Struts2中,业务逻辑通常被...

    一个简单的struts2的手动配置

    例如,一个简单的Action配置可能如下: ```xml &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;result name="success"&gt;/HelloWorld.jsp ``` 在这个例子中,我们定义了一个名为"hello"的...

    配置Struts配置Struts

    通过这种方式,开发者可以快速构建起一个简单的Web应用,理解Struts的工作原理,以及如何在实际开发中使用Struts框架。随着对Struts框架的深入理解和实践,开发者可以更好地应对复杂的业务需求,提高开发效率。

    最简单的struts2文件

    在这个“最简单的struts2文件”中,我们可以找到构建一个基本Struts2应用所需的组件和配置。下面将详细解释Struts2的核心概念和关键组成部分。 1. **Action类**: 在Struts2中,业务逻辑主要由Action类执行。...

    最简单的struts2练习

    这个"最简单的Struts2练习"项目对于初次接触Struts2框架的学习者来说是一个很好的起点。Struts2以其灵活性、可扩展性和对MVC(模型-视图-控制器)设计模式的出色支持而闻名。 在Struts2框架中,核心组件包括Action...

    最简单的Struts1入门案例

    通过这个"最简单的Struts1入门案例",开发者可以了解到如何将Struts1框架整合到实际的Web应用中,掌握MVC模式的应用,以及理解Struts1的核心组件和配置。对于初学者来说,这是一个很好的起点,可以帮助他们更好地...

    struts入门最简单例子

    这个"struts入门最简单例子"旨在帮助初学者快速理解并掌握Struts2的基本用法。Struts2框架提供了丰富的功能,如动作映射、结果类型、拦截器、动态方法调用等,使得开发者能够构建结构清晰、可维护性强的Web应用程序...

    最简单的struts实例

    本实例“最简单的Struts实例”旨在为初学者提供一个快速入门的实践教程。 首先,让我们理解Struts框架的基本组成部分: 1. **模型(Model)**:模型层是业务逻辑的载体,通常由JavaBeans或POJO(Plain Old Java ...

    用Struts实现的最简单的用户登录

    这个"用Struts2实现的最简单的用户登录"示例旨在展示如何利用Struts2框架构建一个基本的用户登录系统。 首先,Struts2的核心是Action类,它是处理用户请求的中心。在这个例子中,我们需要创建一个名为`LoginAction`...

    MVC架构,struts详细配置,多个struts配置文件,Action的调用方式

    **多个Struts配置文件**: Struts2支持多个配置文件,可以通过`&lt;include&gt;`标签来导入其他配置文件,这样可以使配置更加模块化,方便管理和维护。 **Action的调用方式**: Struts2支持基于注解的Action配置,可以...

    Eclipse创建最简单的struts2项目

    本教程将详细介绍如何在Eclipse集成开发环境中创建一个最简单的Struts2项目。 首先,我们需要确保Eclipse环境已经安装了必要的插件,如Dynamic Web Project支持和Tomcat服务器。对于Tomcat,你需要下载对应版本...

    struts2.0环境配置

    同时,创建一个对应的struts配置文件(struts.xml),定义Action的映射和结果类型: ```xml &lt;struts&gt; &lt;package name="hello" namespace="/" extends="struts-default"&gt; &lt;result name="success"&gt;/HelloWorld.jsp...

    最简单的Struts实例

    总结来说,"最简单的Struts实例"是一个适合初学者的实践项目,通过它你可以了解Struts框架的基本工作原理,学习如何在MyEclipse中配置和运行Struts应用,同时掌握MVC模式在实际开发中的运用。这将对你进一步深入Java...

    struts2配置 最简单的小例子

    接着,创建一个简单的`struts.xml`配置文件,它是Struts2的核心配置文件,用于定义动作(Actions)和结果(Results)。 3. **配置Struts2** 在`struts.xml`文件中,我们需要至少定义一个Action,例如: ```xml ...

    struts2.3 最简单项目例子(带struts必需jar包)

    总的来说,这个“最简单项目例子”是一个全面的教程,涵盖了Struts2的基础知识,包括框架的配置、Action的编写、视图的渲染以及与用户的交互。对于初学者来说,它是一个理想的起点,能够帮助他们快速掌握Struts2的...

    Struts详细配置

    struts框架在Intellij IDEA 中最详细的配置教程以及简单项目测试案例

    Struts2简单配置

    配置简单明了,易于理解,对于初学者来说,快速上手是十分友好的。 3. **拦截器(Interceptors)**:拦截器是Struts2的一大特色,它允许在Action调用前后插入自定义的逻辑,如日志记录、权限检查、数据校验等。通过...

    Struts配置文件使用及代码详解

    Struts2不是Struts1的简单升级,而是一个全新的架构,它吸取了Struts1和其他框架的优点,使得开发者能够更高效地构建可维护的、易于扩展的Web应用。 在Struts2的工作流程中,首先,客户端浏览器通过HTTP请求与...

    Spring整合集成Struts1.2最简单例子

    - **配置Struts**:修改Struts配置文件(如`struts-config.xml`),引入Spring的Action类,而不是直接实例化。 - **ActionServlet配置**:在`web.xml`中配置`ActionServlet`,并添加Spring的`...

    Maven构建struts2最简单例子

    在这个"使用Maven构建Struts2最简单例子"中,我们将探讨如何结合这两个工具来创建一个基础的J2EE应用。 首先,让我们深入了解Maven。Maven使用一个称为POM(Project Object Model)的XML文件来定义项目的配置信息,...

Global site tag (gtag.js) - Google Analytics