struts2入门总结

本文介绍了Struts2框架下的开发步骤,包括所需包的导入、Web.xml与struts.xml的配置等内容,并详细阐述了Action类的设计原则及通配符配置方法。同时,还概述了Struts2作为MVC框架的核心组件工作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一:struts2框架下开发的步骤

            导入所需要的那几个包         Web.xml文件中对filterdispatcher的配置       struts2.xml文件中对action的配置

           必须注意的问题

           package中需要有namespace,访问路径是namespace+actionname

          action类中不一定有jsp页面对应的变量,但是必须要有jsp页面变量对应的set和get方法

          简单的action类中只有execute()    但是在平时的项目中一个类中最低会有增删查改四个方法,每个方法都需要配置的话,代码就相当的多,因此对action的配置使用通配符

       当需要经过两个action类中方法进行校验正确才能跳转到另一个界面的话,就需要使用当一个方法校验正确之后不是跳转到某个界面而是重定向到某个action,这一点要值得注意,就是result的类型用redirectaction

        action的配置使用通配符的作用仅仅只是起到减少代码量的作用

       要想在实现跳转的同时还要传递数据必须要使用表单提交。

 

第二:目前对struts2的了

          是一种MVC结构,核心部分是控制器,struts2中是filterdispatcher(需要在WEb.xml中配置)和action的配置(在struts.xml中配置)

         struts2的处理步骤:浏览器发出请求   经过FilterDispatcher的过滤处理,将处理结果交给action代理   action代理根据配置文件中的信息,找到对应的action类,调用对应的方法,根据返回结果找到最后要跳转到 的视图。

        

        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值