**Struts项目简单实例详解**

  •    *Struts项目简单实例**
    

软件:MyEclipse2015 Tomcat7.0
第一步,创建一个WEB项目。

创建一个WEB项目,项目名为Struts,然后点击next。勾选箭头所指按钮,创建WEB-INF下的WEB,XML文件。
第二步,在WEB.XML中创建过滤器。
在lib包中添加jar包,所需jar包有asm-5.2.jar,asm-commons-5.2.jar,asm-tree-5.2.jar,commons-fileupload-1.4.jar,commons-io-2.6.jar,commons-lang-2.4.jar,commons-lang3-3.8.1.jar,commons-logging-1.2.jar,freemarker-2.3.28.jar,javassist-3.20.0-GA.jar,log4j-api-2.11.1.jar,ognl-3.1.21.jar,struts2-core-2.5.20.jar。如有多余为作者需要。请根据自身需求下载。
所需jar包
然后在web-INF下创建一个与lib同级的文件夹名为content(名称可根据自身喜好修改)
图为同级文件夹content
打开web.xml文件创建过滤器。
Filters为创建的过滤器
点击Add new filter
添加过滤器,过滤器名称可自己修改,过滤器类则需要调用StrutsPrepareAndExecuteFilter

再为过滤器创建一个映射地址
点击箭头所指
按照箭头所指添加,/*为过滤所有servlet请求
然后右键点击项目名称,点击myeclipse 再点击project 点击faces 创建图标是小齿轮的文件。
在这里插入图片描述
其中userLogin 为JSP页面中form表单的方法名 class为SRC下的model文件Action文件,method为Action下对应的login登录方法。“Success”和"error"则为login方法中所实现跳转的JSP文件地址。
第三部,创建model类–Action
切记要有SET和GET方法
第四部,在content下创建三个页面,success,error,login页面。
结构图
login页面代码
在这里插入图片描述
error页面
在这里插入图片描述
success页面
在这里插入图片描述
最后运行login页面
会出现下面图片上的问题直接运行错误
这是因为我们在SRC下的XML文件中设置了访问路径,在浏览器中删除所设置路径即可。
在这里插入图片描述
欢迎大家提出问题和修改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值