用MyEclipse开发struts程序
听语音
- 浏览:94
- |
- 更新:2016-02-05 20:32
MyEclipse本身是可以支持struts开发的,不需要特地去下载Struts的开发包,及手动配置struts-config.xml等内容。
这里介绍怎么用MyEclipse建立一个支持struts的程序。
建立struts程序
-
直接在web-root文件夹下新建一个支持struts的jsp文件,右键web-root-->
new-->JSP(Advanced Templates),名字别选错了。
-
弹出如下窗口,输入名字,比如hello.jsp。在Template to use下拉列表框一栏选择standard JSP using struts 1.2/1.3,然后finish
-
打开新建的hello.jsp文件,可以看到相关的struts标签库已经导入了。可以编写struts程序了。
-
在<body>内输入一下代码,这是一个表单,表单里有一个文本框和一个提交按钮。文本框的property属性命名为info
-
这里把代码打完了,但还没搞定,接下来的步骤也要一一完成。点开项目的
src-->com.yourcompany.struts-->ApplicationResources.properties(右键它,new-->struts 1.3 Form,Action jsp,如下图,如果new里找不到这个文件,看下面的注意事项)
-
弹出如下窗口,在use case一栏输入hello,下面的Name会自动根据你输入的
hello创建一个helloForm名字的。
然后选择superclass下拉列表框的org.apache.struts.action.ActionForm。
-
然后点击add添加刚刚表单里的文本框的property属性,当然了,这里你不添加也行,反正这里演示的struts程序什么功能都没有,提交了也不做任何处理。最后点击next,注意:点击next,别急着点finish。
-
这里基本不用怎么修改,只要把红色框框里的路径的/form去掉,
改成/hello.jsp就行了。
-
看一下有什么变化,打开项目src文件夹,可以看到多了两个包,多了两个文件,一个是HelloForm,一个是HelloAction,一些复杂的操作就是在这里面添加代码完成的,当然,这里就不需要了。
-
再来看一下struts-config.xml文件有什么变化,如下图,可以看到里面多了一些信息。到这里也就全部完成了。
END
注意事项
-
如果你new里找不到JSP(Advanced Templates)或struts 1.3 Form,Action jsp,可以点击window-->customize perspective-->menu visibility-->file-->new,在里面找到对应的文件,勾选即可。