Eclipse下配置Struts2

前几天一直把玩Struts2,折腾来折腾去,最后终于配置好了我的第一个Struts2项目之HelloWorld!

心里还有点小激动呢:)

废话少说这就说明配置步骤

1. 新建项目

new > Dynamic Web Project

项目名称命名为Struts2-HelloWorld。

2. 导入jar包

将从官网下载的struts2文档中apps文件夹下的struts2-blank.war解压,然后将其WEB-INF > lib下的所有jar包(好像是13个,这是最基本的jar包)拷贝到Struts2-HelloWorld下的WebContent > WEB-INF > lib下。

3. 在web.xml中添加struts2过滤器

找到Struts2-HelloWorld项目下的WebContent > WEB-INF > web.xml(如果你的项目中没有,可能是新建项目时没有在Generate web.xml deployment descriptor选项上打对号),然后编辑,在<web-app></web-app>这一对标签中添加如下代码

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

4. 添加struts.xml

在项目Struts2-HelloWorld下找到Java Resources > src ,然后在这个目录下新建struts.xml文件,文件内容可参考struts2-blank项目中的struts.xml。 具体代码如下:

<?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
       "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
        "http://struts.apache.org/dtds/struts-2.3.dtd">
    <struts>
        <package name="default" namespace="/" extends="struts-default">
            <action name="index">
                <result>
                    /index.jsp
                </result>
            </action>
        </package>
    </struts>

5. 添加jsp页面

在Struts2-HelloWorld项目下WebContent目录下新建index.jsp。具体代码如下:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<!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>
  <h1>Hello World!</h1>
  </body>
</html>

然后就可以运行项目了,打开服务器,并打开浏览器输入http://localhost:8080/Struts2-HelloWorld/index

Eclipse下配置Struts2

时间: 2024-10-08 15:48:15

Eclipse下配置Struts2的相关文章

在Eclipse里面配置Struts2

下面介绍在Eclipse里面配置Struts2 下载Struts2的压缩包 我下载的是2.3.32版本 解压之后如图所示 apps目录:Struts2的范例 docs目录:Struts2的文档 lib目录:Struts2的类库 src目录:关于Struts2的一些资源 在apps目录下面有几个例子 使用jar解压 jar -xvf struts2-blank.war 解压之后得到 在struts-2.3.32\apps\WEB-INF\classes下找到struts.xml文件 在Eclips

在Eclipse中配置Struts2

下面介绍在Eclipse中配置Struts2的过程: 一.下载Struts2,因为Struts2是开源的,百度或者google一下就可以找到下载地址.我下载的是struts-2.3.1.2版本 的,解压之后入下图: apps目录:Struts2的范例 docs目录:Struts2的文档 lib目录:Struts2的类库 src目录:关于Struts2的一些资源 二.现在是利用apps中的范例实现一个helloworld的action,在apps目录下有几个war文件,如下图: 这几个文件可以用W

Eclipse下配置TinyOS开发环境

通过给Eclipse安装Yeti 2 - TinyOS 2 Plugin for Eclipse来配置TinyOS IDE,从而可建立TinyOS Project Yeti 2的介绍请参考网站:http://tos-ide.ethz.ch/wiki/pmwiki.php?n=Site.TinyOSEclipsePlugin 1.下载.解压并打开Eclipse(我用的是Eclipse IDE for Java Developers) 2.打开Install对话框:Help->Install New

Eclipse下配置tomcat7的几个重要问题

这段时间开始接触的servlet,今天尝试在eclipse下配置tomcat 7的时候,发现了几个需要注意的问题,相信对新人们会很重要的.我也是新手,在此,将今天一下午外加一晚上配置的经验传播给大家一起来分享(tomcat的安装以及eclipse下配置tomcat的大概步骤,网上很多,在这我就略过了,只列出一些特别的问题) 工具/原料 操作系统: win7 64位 开发工具:eclipse-jee-juno-SR2-win32-x86_64 服务器:apache-tomcat-7.0.35-wi

ubuntu eclipse下配置C++ 环境

首先你通过以下3个命令确定已安装好eclipse cdt sudo apt-get install eclipse sudo apt-get install eclipse-pde sudo apt-get install eclipse-jdt 如果没有出现问题.那你算完成任务了. 但是多数人是会出现问题的,比如我: Unresolved  inclusion <iostream> error 我打开eclipse项目属性 下的Path and Symbols  找到GNU C ++ 下为空

【转】如何在eclipse下配置Heritrix

如何配置在eclipse下配置Heritrix 在其他帖子上看到有Eclipse 配置 Heritrix 1.14.4的文章,这里有很多内容是引用自那里.如http://extjs2.javaeye.com/blog/699751 不过这里对配置有一些进一步的说明. Eclipse 配置 Heritrix 1.14.4的配置过程如下: 1. 首先从http://sourceforge.net/projects/archive-crawler/ 中下载 heritrix-1.14.4.zip 和

【转】Eclipse下配置CDT和MinGW终极方法。

网上关于Eclipse中配置CDT和MinGW的教程很多,但大部分都比较早,有些方法已经不适合现在的版本了.为了让那些喜爱Eclipse,计划在Eclipse平台下开发C++的爱好者不至于因为第一步没有迈开,而放弃一个绚丽多彩的Eclipse世界,我就在这介绍一些在Eclipse下配置CDT和MinGW的方法. 网上有许多介绍Eclipse配置的文章,但大多步骤较多,令人望而却步.在这里,第一部分先介绍Eclipse的安装,第二部分是CDT+MinGW的傻瓜式安装教程.第三部分是CDT+MinG

Eclipse下配置j2ee开发环境及与MySQL数据库的连接

Eclipse下配置j2ee开发环境 a.配置tomcat  windows->perferences->server->server runtime environments->Add…… b.installes JREs,然后点击Add 默认的standard VM就可以,点击next,然后点击directory 选择本机jdk安装的路径,finish. 与MySQL数据库的连接 与数据库连接要做的事情就是要用jdbc 首先要下载jdbc,在官网上下载,在将其mysql-con

eclipse下配置安装ssm图文教程(web版)

eclipse下配置安装ssm图文教程(web版) 一.安装所需jar包 1.1  mybatis安装包 可以进入GitHub的https://github.com/mybatis/mybatis-3/releases下载所需版本,本文版本是mybatis-3.4.2 Mybatis实现缓存的jar包: 1.2  spring安装包 补充:spring配置aop的aspect包 可以进入spring官网的http://projects.spring.io/spring-framework/ 下载