配置好了,那么我们一起用myeclipse来做一个小小的struts应用吧.
2.“升级”project 选中左边列表中你刚才建立的demostruts工程,点击菜单栏myeclipse-->add struts capabilities设置属性,一般都默认,可以改下你的package的目录结构.“升级”后的project相当于struts-blank的结构. 【程序编程相关:Java的一些类的使用经验】
1.新建struts project file-->new-->project 选择j2ee-->web project,确定,起个名字,这里就叫demostruts,然后finish. 【推荐阅读:使用HttpUnit进行系统测试】
web.xml基本上不用动的,在myeclipse里面还有design图,非常方便阅读.如果你喜欢有个性,可以把servlet-mapping 里的url-pattern改为你喜欢的后缀,这里就不改了,嘿嘿. 【扩展信息:java中带标号的break、conti】
3.开始写程序,这些是我自己对程序的理解,可能不科学,不过应该可以让struts更好懂.这个小程序判断输入的产品是否存在,并且出现2种不同的情况.首先先说这2个xml配置文件.
struts-config.xml这是struts里面最主要的配置文件,一定要细心的写,以前我少了个“/”,结果运行就出现问题了,惨啊!初期这里最主要是定义<form-beans> <global-forwards> <action-mappings>.
<form-beans>是指定需要提交的表单需要送到哪里.这里我们定义<!-- ================================================ form bean definitions --> <form-beans> <form-bean name="demoform" type="com.yourcompany.struts.demoform"/> </form-beans>
<global-forwards>是定义在程序里面需要跳转到哪个页面的.... 下一页