千家信息网

struts2的示例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了struts2的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Struts2的控制器是一个过滤器,Strut
千家信息网最后更新 2026年11月02日struts2的示例分析

这篇文章主要介绍了struts2的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Struts2的控制器是一个过滤器,Struts中的Action就相当于在基本MVC设计模式当中一个个独立的servlet,并由Action调用模型层(JavaBean)完成一个个具体的业务功能。

在struts2中创建一个例子

新建WEB工程,然后在工程上右键选择Myeclipse->addstrutsCapabilities,界面中选择struts2,然后点击finish,结束后你会在src文件下面看到struts的配置文件struts.xml。

然后就是在web.xml文件中配置过滤器,配置struts.xml文件和编写action类。

Struts2的action类不需要任何的接口,只要是一个包含execute方法的普通类(POJO)就行,当执行完必要的拦截器,程序会执行execute方法,action类:

public class HelloAction{        private String name;        private String password;        public void setName(String name){                this.name=name;        }        public void setPassword(String password){                this.password=password;        }        public String execute() throws Exception{                if("yang".equals(name) && "123456".equals(password)){                        return "success";                } else{                        return "error";                }        }}

在配置Struts2时,src右键建立的Struts.xml配置文件会自动发布到WEB-INFI/classes目录下,这是Struts默认会加载的文件,用于配置Struts2需要调用的action。

            /success.jsp    /error.jsp      

最后在浏览器中请求http://localhost:10086/ZstrutsDemo/hello.action?name=yang&pass=1234

即可以看到页面跳转到相应界面

感谢你能够认真阅读完这篇文章,希望小编分享的"struts2的示例分析"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 配置 篇文章 示例 分析 工程 方法 界面 过滤器 选择 普通 必要 业务 价值 例子 兴趣 功能 同时 就是 接口 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司怎么样 互联网最新的科技 科技制造互联网公司 北京互联网科技公司 互联网科技小贷 互联网科技作文 唐信互联网科技 智慧科技互联网 互联网养老 桔豆科技 人人互联网科技是培训 多迪互联网科技有限公司 武汉健翔互联网络科技有限公司 河南住房之家互联网科技 烟台灵鸽互联网科技有限公司 工业互联网山东科技大学 中天科技中国工业互联网 互联网领先科技宣传片 抖集互联网科技技术咨询 广州三三互联网科技有限公司 高科技和互联网的现代国家 腾讯阿里互联网科技 互联网汽车科技小镇 中化能源互联网科技招聘 企晟互联网信息科技有限公司 陕西云淼互联网科技公司 上海同邻互联网科技有限公司规模 互联网科技企业商标注意事项 银川新华互联网科技学校是国营吗 互联网科技职业技能培训学校 河南商务圈互联网科技有限公司
0