Java web下的三年夜框架,即SSH框架,此中包罗Struts供给了MVC思惟,那么若何编写Struts项目呢?
打开MyEclipse开辟情况
新建一个项目,选择New | Web Project,填写项目名称,则项目新建当作功。
添加Struts项目之前,起首要添加Struts特征。体例为:
右键项目,选择MyEclipse ----project facets ----Add Struts Capabilities号令,起头添加Struts特征。
设置资本地点的包名,Struts特征添加当作功,即项目里面包含Struts的多种包。
选中项目,New | Other.. |Web Struts 1.x | Struts Form, Action & Jsp,起头新建Struts。
输入Struts的名称、Form选择ActionForm类型,点击下一页,设置Action类型,添加parameter,本文设置为command。
设置对应的跳转路径,添加两个路径。即当参数为add时,跳转到/form/userAdd.jsp页面下,当参数为list时,跳转到/from/userList.jsp页面下。
添加当作功之后,项目代码里面将增添Action、Form包和Struts.xml文件
ActionForm类中设置装备摆设属性和set/get方式,Action中执行execute()方式,经由过程获取form中的数据,跳转到对应的jsp。
点窜输入firstStruts.jsp和跳转的页面userList.jsp、struts.xml文件,如下图所示:
点窜之后,起头运行项目。运行成果如下图所示,在文本框中输入内容。
提交之后,获得如下成果。
以上就是操纵Struts的MVC三层架构,实现基于Struts的Java Web法式。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!