用MyEclipse开发struts

来源:互联网 发布:魔盒淘宝客 编辑:程序博客网 时间:2024/06/06 18:38

用MyEclipse开发struts程序
听语音

  • 浏览:94
  • |
  • 更新:2016-02-05 20:32
  • 用MyEclipse开发struts程序1
  • 用MyEclipse开发struts程序2
  • 用MyEclipse开发struts程序3
  • 用MyEclipse开发struts程序4
  • 用MyEclipse开发struts程序5
  • 用MyEclipse开发struts程序6
  • 用MyEclipse开发struts程序7
分步阅读

      MyEclipse本身是可以支持struts开发的,不需要特地去下载Struts的开发包,及手动配置struts-config.xml等内容。

      这里介绍怎么用MyEclipse建立一个支持struts的程序。

工具/原料

  • MyEclipse10

新建一个web project项目

  1. 1

    新建一个普通的web project项目:file->new->Web Project

    用MyEclipse开发struts程序
  2. 2

    输入项目名字后直接finish

    用MyEclipse开发struts程序
    END

添加struts支持

  1. 1

    右键项目->new->myeclipse->add struts capabilities

    用MyEclipse开发struts程序
  2. 2

    弹出如下窗口,可以选择struts版本,和包的位置等,我选了struts1.3,直接finish

    用MyEclipse开发struts程序
  3. 3

    添加完struts支持后,打开项目下的Web-Root文件夹,即可看到myeclipse已经帮我们建好struts-config.xml文件了,并且已经配置好了相关的内容。

    用MyEclipse开发struts程序
    用MyEclipse开发struts程序
  4. 4

    web.xml文件里的相关配置也自动完成了。

    用MyEclipse开发struts程序
    END

建立struts程序

  1. 1

    直接在web-root文件夹下新建一个支持struts的jsp文件,右键web-root-->

    new-->JSP(Advanced Templates),名字别选错了。

    用MyEclipse开发struts程序
  2. 2

    弹出如下窗口,输入名字,比如hello.jsp。在Template to use下拉列表框一栏选择standard JSP using struts 1.2/1.3,然后finish

    用MyEclipse开发struts程序
  3. 3

    打开新建的hello.jsp文件,可以看到相关的struts标签库已经导入了。可以编写struts程序了。

    用MyEclipse开发struts程序
  4. 4

    在<body>内输入一下代码,这是一个表单,表单里有一个文本框和一个提交按钮。文本框的property属性命名为info

    用MyEclipse开发struts程序
  5. 5

    这里把代码打完了,但还没搞定,接下来的步骤也要一一完成。点开项目的

    src-->com.yourcompany.struts-->ApplicationResources.properties(右键它,new-->struts 1.3 Form,Action jsp,如下图,如果new里找不到这个文件,看下面的注意事项)

    用MyEclipse开发struts程序
  6. 6

    弹出如下窗口,在use case一栏输入hello,下面的Name会自动根据你输入的

    hello创建一个helloForm名字的。

    然后选择superclass下拉列表框的org.apache.struts.action.ActionForm。

    用MyEclipse开发struts程序
  7. 7

    然后点击add添加刚刚表单里的文本框的property属性,当然了,这里你不添加也行,反正这里演示的struts程序什么功能都没有,提交了也不做任何处理。最后点击next,注意:点击next,别急着点finish。

    用MyEclipse开发struts程序
  8. 8

    这里基本不用怎么修改,只要把红色框框里的路径的/form去掉,

    改成/hello.jsp就行了。

    用MyEclipse开发struts程序
  9. 9

    看一下有什么变化,打开项目src文件夹,可以看到多了两个包,多了两个文件,一个是HelloForm,一个是HelloAction,一些复杂的操作就是在这里面添加代码完成的,当然,这里就不需要了。

    用MyEclipse开发struts程序
  10. 10

    再来看一下struts-config.xml文件有什么变化,如下图,可以看到里面多了一些信息。到这里也就全部完成了。

    用MyEclipse开发struts程序
    END

结果

  1. 最后就是大家都懂的步骤了,部署项目,启动tomcat,打开网页,效果如下

    用MyEclipse开发struts程序
    END

注意事项

  • 如果你new里找不到JSP(Advanced Templates)或struts 1.3 Form,Action jsp,可以点击window-->customize perspective-->menu visibility-->file-->new,在里面找到对应的文件,勾选即可。

0 0