`
lihongyang66
  • 浏览: 75045 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

配置struts2

阅读更多

1.在eclipse中新建web项目,命名testJ2EE

2.下载struts2,将struts-2.xx\lib目录下的freemarker-x.jar,ognl-x.jar,struts2-core-x.jar,xwork-x.jar,commons-logging-x.jar,commons-fileupload-x.jar
  拷贝到WebRoot/WEB-INF/lib下(struts2的最下依赖包)

3.在web.xml中配置struts2

<?xml version="1.0" encoding="UTF-8"?>
<web-app 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">
	
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>	
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.action</url-pattern>
    </filter-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

 

   
4.在src下添加struts2的配置文件struts.xml

<!DOCTYPE struts PUBLIC 
	"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
	"http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
	<package name="struts" extends="struts-default">
		<action name="testStruts2" class="testJ2EE.test.TestStruts2" method="test">
		  <result name="success">/pages/test_struts2.jsp</result>
		</action>
	</package>
</struts>
 



5.struts2配置完成,添加测试struts2是否配置成功的类
        TestStruts2.java

package testJ2EE.test;

public class TestStruts2 {
	public String test(){
		return "success";
	}
}
 

       

    添加WebRoot/pages/test_struts2.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>success</title>
</head>
<body>
 struts2 整合成功
</body>
</html>
 

   

      添加配置文件struts.xml

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

     

6.部署到tomcat,在浏览器中输入http://localhost:8081/testJ2EE/testStruts2.action


成功!!!

 

分享到:
评论

相关推荐

    徒手配置Struts2

    ### 徒手配置Struts2的关键知识点 #### 一、徒手配置Struts2环境时需注意的关键事项 在没有使用任何集成开发环境的情况下配置Struts2,可能会遇到各种问题,尤其是在配置过程中对于细节的把握至关重要。以下是配置...

    eclipse 配置struts2

    **标题:“Eclipse配置Struts2”** 在Java Web开发中,Struts2是一个非常流行的MVC(模型-视图-控制器)框架,它提供了一种结构化的方式来组织应用程序,提高了开发效率。Eclipse作为Java开发的主要IDE,配置Struts...

    配置struts2需要的资源包

    在这个“配置struts2需要的资源包”的主题中,我们将详细探讨Struts2的核心组件、依赖库以及如何精简不必要的包。 1. **Struts2核心组件**: - **Struts2核心库**:`struts2-core.jar`包含了框架的核心功能,如...

    在Eclipse中配置Struts2项目

    ### 在Eclipse中配置Struts2项目 #### 一、软件准备 为了在Eclipse中配置Struts2项目,首先需要准备以下软件: 1. **Eclipse + Lomboz 3.2** - 下载地址:[ObjectWeb]...

    在Eclipse中配置Struts2项目(html)手把手教会你 +struts2 标签库介绍(html) + STRUTS2学习文档.pdf + Struts2―表单验证validate(html) + struts2和struts的比较 + struts教程(html)

    在Eclipse中配置Struts2项目(html)手把手教会你 如何在Eclipse中配置Struts2。 struts2 标签库介绍(html)对Struts2的标签做了详细的介绍让你轻松掌握Struts2的标签。 STRUTS2学习文档.pdf 对Struts2的一些配置...

    配置Struts2开发环境

    配置Struts2开发环境是开始使用该框架的第一步。本章将详细介绍如何利用Java EE应用服务器Glassfish和Java开发工具Eclipse搭建Struts2的开发环境。 首先,我们需要安装JDK,它是Java开发的基础。JDK(Java ...

    MyEclipse2013中图形界面配置struts2的操作方法

    MyEclipse作为一款强大的集成开发环境,提供了图形界面来帮助开发者快速配置Struts2框架。下面,我们将详细讨论如何在MyEclipse2013中使用图形界面配置Struts2,以及这个过程中的关键知识点。 首先,我们需要理解...

    配置struts2 - 风轻云淡

    配置struts2 - 风轻云淡 配置struts2 - 风轻云淡

    Eclipse中配置Struts2项目指南

    Eclipse中配置Struts2项目指南 Struts2 是一个基于MVC 模式的Web 应用程序框架,它提供了一种灵活的方式来构建Web 应用程序。在 Eclipse 中配置 Struts2 项目需要经过多个步骤,包括安装所需软件、配置环境、创建...

    Netbeans下配置struts2插件

    本篇文章将详细介绍如何在NetBeans环境下配置Struts2插件,以便更好地利用该框架进行开发。 首先,我们需要理解Struts2的核心概念。Struts2框架基于Action和Result,通过DispatcherServlet进行请求分发。Action类...

    MyEclipse下配置Struts2(含文档及源码)

    此为MyEclipse下Struts2的配置使用文档,附件包括配置步骤文档及源码,文档为本人学习struts2配置一步一步所写,完全为个人对struts2的学习理解,如有不正确的地方,请留言批评指正,谢谢!附件包含项目源码,为本人...

    配置Struts2所需的所有jar包

    在配置Struts2时,正确地添加所有必需的jar包至关重要,因为它们提供了框架运行所需的类和功能。 首先,让我们了解一些核心的jar包及其作用: 1. **struts2-core.jar**:这是Struts2的核心库,包含了所有基本的...

    安装配置JAVAEclipse配置Struts2项目.pdf

    【安装配置JAVAEclipse配置Struts2项目】 在Java开发环境中,Eclipse是一款非常流行的集成开发环境(IDE)。配置Eclipse以支持Struts2框架的项目开发涉及到多个步骤,包括软件的安装、Eclipse的配置以及Struts2项目...

    最详细eclipse配置struts2

    Eclipse 配置 Struts2 详解 Struts2 是一个基于 Java 语言的 WEB 应用程序框架,它提供了一个灵活的基于 MVC 模式的架构来开发 WEB 应用程序。要使用 Struts2,需要在 Eclipse 环境中进行配置。本文将详细介绍如何...

    一个简单的struts2的手动配置

    手动配置Struts2涉及多个步骤,下面我们将深入探讨这个过程。 首先,我们需要在项目的类路径下添加Struts2的核心库。这通常包括`struts2-core`、`struts2-convention-plugin`、`struts2-json-plugin`等依赖,它们...

    struts2基本运行环境配置方法

    本文将详细介绍如何在MyEclipse环境中配置Struts2的基本运行环境,包括必要的jar包导入、XML文件配置及Action类的编写等关键步骤。 #### 二、环境搭建准备 ##### 1. 导入Struts2依赖库jar包 在MyEclipse中配置...

    在Eclipse中配置struts2

    在Eclipse中配置Struts2是一项基础且重要的工作,它涉及到Java Web开发中的MVC框架应用。Struts2是Apache软件基金会的一个开源项目,提供了一种用于构建企业级Web应用程序的强大的MVC框架。以下将详细介绍如何在...

Global site tag (gtag.js) - Google Analytics