在MyEclipse 2013中使用图形界面快速配置Struts2的操作方法

1  建立一个web project项目【项目名:Demo】。

 步骤:从MyEclipse菜单中依次打开:File --> New --> Web Project,结果如下图所示:

 提示:【我的Tomcat服务器是:Apache Tomcat v7.0  也可选MyEclipse自带的,如:MyEclipse Tomcat v7.0 

  

  

 

2  给项目添加Struts2的兼容开发功能。

步骤:选中Demo工程名,再依次选中MyEclipse菜单的:

Myeclipse --> Project Facets[Capabilities] --> Install Apache Struts(2.x) Facet -->[Finish]按钮;过程和结果如下图所示:

  

  

  

 

3、给项目添加所需的JSP文件:【HelloWorld.jsp

  步骤:

  A步骤:如上图所示,找到struts.xml双击打开。屏幕上会出现如下图的编辑窗口,当前出现的是[Source]编辑界面,我们选择  [Flow]图形编辑界面

  

    

  B步骤:接着把上图的图标拖放到左边的空白处,这时会出现一个【Create a new JSP page.】的对话框,按下图  修改相应的参数,完成后按【Finish】按钮。   

  

  

C步骤:给以上的JSP文件(即工程中的 HelloWorld.jsp)覆盖加入下列的代码,代码如下所示:

<%@ page contentType="text/html; charset=UTF-8"%>

<%@taglib prefix="s" uri="/struts-tags"%>

<html>

  <head><title>Struts 2 Demo</title></head>

  <body>

   <h3>${message}</h3>

   <s:form action="HelloWorld">

    <s:textfield name="message"/><s:submit/>

   </s:form>

  </body>

</html>

4、给项目添加一个Package

  步骤把上图的拖放到左边的空白处这时会出现一个【New Package】的对话框按下图修改相应的参数,完成后按【Finish】按钮。

     

   

 

5、给Package添加一个Action及Result

步骤:把上图的拖放到左边的Package浅黄区域,这时会出现一个【New Action】的对话框,按下图修改相应的参数,完成后按【Finish】按钮。

  

  

 

再按【Finish】按钮完成操作!

  

 

6、修改HelloWorld.java类文件 

package com.etop.struts2.action;

import com.opensymphony.xwork2.ActionSupport;

publicclass HelloWorld extends ActionSupport {

    private String message;

      public String execute() throws Exception {

       returnSUCCESS;

    }

    public String getMessage() {

       returnmessage;

    }

    publicvoid setMessage(String message) {

       this.message = message;

    }

}

添加工程到tomcat服务器:

  

  

启动tomcat服务器:

  

 

最后就可以在浏览器中测试了:

 输入网址:http://localhost:8080/Demo/HelloWorld.action   如下图所示

  

  

  

 

 

posted @ 2016-05-10 15:28  专注·精彩  阅读(323)  评论(1编辑  收藏  举报