1、打开MyEclipse开发环境
2、新建一个项目,选择New | Web Project,填写项目名称,则项目新建成功。
3、添加Struts项目之前,首先要添加Struts特性。方式为:右键项目,选择MyEclipse ----project facets ----Add Struts Capabilities命令,开始添加Struts特性。
4、设置资源所在的包名,Struts特性添加成功,即项目里面包含Struts的多种包。
5、选中项目,New | Other.. |Web Struts 1.x | Struts Form, Action & Jsp,开始新建Struts。
6、输入Struts的名称、Form选择ActionForm类型,点击下一页,设置Action类型,添加parameter,本文设置为command。
7、设置对应的跳转路径,添加两个路径。即当参数为add时,跳转到/form/userAdd.jsp页面下,当参数为list时,跳转到/from/userList.jsp页面下。
8、添加成功之后,项目代码里面将增加Action、Form包和Struts.xml文件
9、ActionForm类中配置属性和set/get方法,Action中执行execute()方法,通过获取form中的数据,跳转到对应的jsp。
10、修改输入firstStruts.jsp和跳转的页面userList.jsp、struts.xml文件,如下图所示:
11、修改之后,开始运行项目。运行结果如下图所示,在文本框中输入内容。
12、提交之后,得到如下结果。
13、以上就是利用Struts的MVC三层架构,实现基于Struts的Java Web程序。