`
默默的小熊
  • 浏览: 232828 次
社区版块
存档分类
最新评论

初学struts2

 
阅读更多

    1. 创建web项目,把struts2的lib目录下的jar文件复制到项目WEB-INF的lib目录下(我这边只复制了blank的lib下的jar)。

    2. 创建web.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

    <display-name>Struts Blank</display-name>

    <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>/*</url-pattern>
    </filter-mapping>

    <welcome-file-list>
        <welcome-file>Hello.jsp</welcome-file>
    </welcome-file-list>

</web-app>

    3. 创建struts.xml

 

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

<struts>

	<constant name="struts.devMode" value="true" />
	<package name="default" namespace="/" extends="struts-default">
		<action name="hello1">
			<result>
				/Hello.jsp
            </result>
		</action>
	</package>

</struts>
    4. 测试
    在浏览器中输入http://localhost:8080/pro/hello1页面将跳转到Hello.jsp页面(这里pro是web项目的名字)
分享到:
评论

相关推荐

    初学struts2用到的jar包

    在初学Struts2时,理解并正确配置所需的jar包至关重要,因为这些库文件包含了框架运行所必需的类和组件。以下是对初学者使用Struts2所需的jar包的详细说明: 1. **核心库**: - `struts2-core.jar`:这是Struts2的...

    初学Struts2所需的13个jar包

    初学者在学习Struts2时,往往需要下载一系列的jar包来搭建开发环境。以下是对压缩包中包含的13个jar包的详细说明,以及它们在Struts2框架中的作用: 1. **freemarker-2.3.22.jar**:FreeMarker是一个模板引擎,用于...

    MyEclipse8下struts2简单例子,有说明。适于初学struts2者

    这个压缩包提供的资源是一个适合初学者的Struts2学习实例,下面将详细介绍如何在MyEclipse8中使用Struts2进行开发。 1. **Struts2框架介绍** Struts2是Apache软件基金会的开源项目,它是Struts1的升级版,提供了更...

    学生管理系统SSH(Struts2+Spring3.1+Hibernate3.6)

    笔者开发时所用到的软件: apache-tomcat-7.0.25.exe eclipse-jee-indigo-SR2-win32.zip mysql-5.5.20-win32.msi navicat100_mysql_en.zip ...适合于初学Struts2+Spring+Hibernate的开发人员参考学习。

    struts2注解与拦截器demo

    该例子为struts2注解与拦截器demo,利用myEclipse8.5开发,导入刚才后,自动加载所需struts2的jar包,可以直接运行,是初学struts2注解、拦截器很好的例子,保证10分钟学会2种技术,愿意分享给大家。

    J2EE struts2 hibernate 开发 网站

    初学 struts2 hibernate 花3天 所写的 约1000代码吧 可以用来参考 以应付毕业设计和struts2 hibernate初学配置之类

    公司培训时用myeclips做的适合初学者的struts2例子

    总结,"公司培训时用myeclips做的适合初学者的struts2例子"是一个实用的教学资源,它结合了Struts2和iBatis两大流行框架,利用MyEclipse的强大功能,为初学者提供了一个完整的Web应用开发实例。通过学习和实践这个...

    struts2学习小项目(很适合初学者)

    在这个名为"struts2学习小项目"的资源中,我们可以看到一个适用于初学者实践的实例,它结合了Oracle数据库,提供了一个从基础到实践的学习路径。 首先,了解Struts2框架的基本概念至关重要。Struts2的核心是Action...

    struts2小程序 struts2代码

    Struts2是一个强大的Java web应用程序框架,用于构建和管理MVC(模型-视图-控制器)架构的应用。这个“struts2小程序”很可能是开发者利用Struts2框架开发的一个小型项目,可能包含了基本的CRUD操作或其他特定功能。...

    struts2与jquery实现ajax操作

    这个struts2 实例是通过用js的一个框架jquery来实现的ajax,jquery真的不错,其中的数据传输格式用的时json,用了一个json_lib的jar包,所有所需的包都在了,下载后就能运行,对于初学struts2与ajax的朋友很有点帮助...

    Struts2视频教程

    ### Struts2核心知识点解析 #### 一、Struts2框架概述 - **定义与特点**:Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它继承了Struts1的优点,同时在设计上更加灵活、易用,...

    struts2(包括增删改查的实现,及登录实现。jdbc连接。适合struts2初学者)

    这个压缩包文件“StrutsTest”包含了学习Struts2基础功能的实例,特别是对于初学者来说,它提供了增删改查(CRUD)操作以及用户登录功能的实现,同时还涉及了使用JDBC进行数据库连接。 增删改查(CRUD)是任何数据...

    struts2 多图 批量上传

    struts2 多图 批量上传 使用与初学struts2的初学者

    struts2jar.zip

    这个"struts2jar.zip"压缩包包含了Struts2学习和研究的基础材料,特别是对于初学者来说非常有价值。 "使用说明-jar包.txt"很可能是一个文本文件,提供了关于如何在项目中使用Struts2库的指导。通常,Struts2的核心...

    struts2初学例子

    这个“struts2初学例子”旨在帮助初学者理解如何使用Struts2来实现用户登录功能并与数据库进行交互。在这个例子中,我们将深入探讨Struts2的核心概念和关键组件。 1. **Struts2框架概述** Struts2是Apache软件基金...

    struts2 初学教程

    这个初学教程旨在帮助新手快速掌握Struts2的基础知识和核心概念。 一、Struts2简介 Struts2是由Apache软件基金会维护的开源项目,它是Struts1的升级版,融合了WebWork框架的优点。Struts2的主要目标是简化Web应用...

    传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建

    本视频教程由传智播客提供,旨在帮助初学者理解Struts2的基础概念,并指导如何搭建Struts2的开发环境。 首先,我们要了解Struts2的核心概念。Struts2是一个基于MVC(Model-View-Controller)设计模式的框架,它的...

    初学Struts的例子

    2. **配置文件**:有两个主要的配置文件,`struts-config.xml`和`web.xml`。前者定义了Action的映射、数据表单以及结果页面,后者则配置Struts拦截器和初始化参数。 3. **ActionForm**:用于封装用户输入的数据,它...

    struts2简单例子

    这个“struts2简单例子”是初学者理解Struts2工作原理和核心概念的一个很好的起点。让我们深入探讨一下Struts2的基础知识。 1. **MVC架构**: MVC模式是软件设计中的一个经典模式,它将应用逻辑分为三个主要部分:...

Global site tag (gtag.js) - Google Analytics