`
嵇海波
  • 浏览: 14111 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

struts2环境搭建

 
阅读更多

struts2环境搭建

环境:ecplise4.5+tomcat7+jdk7+struts2.3.24

1.导入所需jar包,详见附件。

2.配置web.xml

 <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>

 

3.配置struts.xml

<package name="struts2" extends="struts-default">  
        <action name="HelloWorld" class="ssmdemo.HelloWorld">  
            <result>/HelloWorld.jsp</result>  
       </action>  
</package>  

 4.编写action

package ssmdemo;

import com.opensymphony.xwork2.ActionSupport;

public class HelloWorld extends ActionSupport{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public final static String MESSAGE = "Struts2 is up and running ...";  
	
	private  String message;

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	} 
	
	 public String execute() throws Exception {
		 setMessage(MESSAGE); 
		 return SUCCESS;
	 }
}

 5.编写jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %> 
<!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=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
	 <h2><s:property value="message" /></h2>  
</body>
</html>

 注意:如果没有导入commons-fileupload-1.3.1.jar包  则会报struts-defualts失败错误。

严重: Exception starting filter struts2
Unable to load configuration. - bean - jar:file:/E……/struts2-core-2.3.24.jar!/struts-default.xml:54:89

  • 大小: 9.1 KB
分享到:
评论

相关推荐

    struts2环境搭建+struts2 新闻发布系统+struts2 留言板

    struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...

    struts2 环境搭建

    这个就是一个简单的struts2环境搭建。运行项目时候。点击提交按钮会运行后台跳到另一个页面。在后台你会看到你在文本框中输入的值被传到后台显示出来。下面你就可以吧这个值传到service层。然后数据层了。

    struts2环境搭建及国际化

    ### Struts2环境搭建及国际化知识点详解 #### 一、Struts2简介与环境搭建 **1.1 Struts2框架概述** Struts2是由Apache软件基金会提供的一个开源的MVC框架,它继承了Struts1的设计理念,并进行了大量的改进和优化...

    Struts2 环境搭建,五分钟即可快速入门

    ### Struts2环境搭建及Hello World程序实现 #### 一、Struts2简介 Struts2框架是基于Struts和WebWork技术的基础上发展而来的,它不仅继承了这两个框架的优点,而且还在架构上进行了重大改进。相比于Struts1,Struts...

    纯Struts2环境搭建

    纯Struts2环境的搭建涉及多个步骤,包括准备必要的库文件、配置开发环境和编写配置文件。以下是详细的过程: 1. **Struts2包的准备**:在开始搭建环境之前,你需要下载并引入一些必要的Struts2库文件。这些文件包括...

    Struts2简单开发环境的搭建(初级)

    本教程将详细介绍如何搭建一个基础的Struts2开发环境,这对于初学者来说是非常重要的第一步。 首先,我们需要准备必要的jar文件。在Java web开发中,jar文件是包含类库和资源的归档文件,它们提供了运行应用程序所...

    struts2.0环境搭建

    ### Struts2.0环境搭建知识点详解 #### 一、Struts2.0简介与应用场景 Struts2是由Apache软件基金会开发的一个开源Web应用框架,是Struts框架的升级版本,它结合了Struts1、WebWork等框架的优点,提供了一个更加...

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

    同时,掌握Struts2的开发环境搭建,有助于你在实际项目中快速上手。传智播客的教程以通俗易懂的方式讲解,适合初学者入门学习。记得结合实际操作,理论与实践相结合,这样才能更好地掌握Struts2框架的精髓。

    马士兵老师搭建struts2环境时用到的jar架包

    马士兵老师是知名的IT教育专家,他的教程在IT界享有很高的声誉,他讲解的Struts2环境搭建过程对于初学者来说是非常有价值的。 在搭建Struts2环境时,首先需要准备一些关键的JAR包。这些JAR包包括Struts2的核心库、...

    struts2-2.2.3简单环境搭建例子.zip

    struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养...

    struts2.3.20环境搭建

    struts2.3.20环境搭建详解.doc----介绍strus2.3.20环境搭建的官方文件

    Struts2框架搭建

    搭建Struts2环境的第一步是添加必要的库到项目中。这通常涉及在项目的`pom.xml`文件中添加Struts2的相关依赖,如`struts2-core`、`struts2-convention-plugin`等。如果你使用的是Eclipse或IntelliJ IDEA等IDE,可以...

    struts2开发环境的搭建

    ### Struts2开发环境的搭建 #### 一、概述 在Java Web开发领域,Struts2框架因其灵活性和强大的功能而备受青睐。本文将详细介绍如何搭建Struts2开发环境,并提供三种不同的方法来帮助读者快速上手。无论是初学者...

    Struts2.5.2搭建环境完整代码

    在搭建Struts2.5.2环境时,首先需要确保你已经安装了以下基础工具: 1. **JDK1.8**:Java Development Kit,用于编译和运行Java代码的基础环境。 2. **Eclipse Neon (4.6)**:这是一款流行的Java集成开发环境,用于...

Global site tag (gtag.js) - Google Analytics