基于Struts框架简易计算器的实现

2016-06-14 16:36:26石家庄职业技术学院电气与电子工程系石家庄050081
山东工业技术 2016年10期
关键词:页面用户

李 鑫(石家庄职业技术学院电气与电子工程系,石家庄 050081)

基于Struts框架简易计算器的实现

李鑫
(石家庄职业技术学院电气与电子工程系,石家庄050081)

Struts框架是MVC模式的经典开源框架,它通过定义中央处理器(ActionServlet),利用核心配置文件隔离了模式和视图,并用Action类的方法统一定义用户请求,并且还提供了标签库以及ActionForm类自动将用户提交的数据填充到Bean中等简化代码的工具。使用Struts框架实现简易计算器,开发过程简单,代码量小,功能实现完善。

Struts;MVC;简易计算器

0 引言

Struts 是一个基于Sun JavaEE平台的MVC开源框架,它不仅具有MVC的各项特性,而且还在其基础之上做了相应的改进,它主要采用Servlet和JSP技术来实现。Struts开源框架能充分满足Web程序员的需求,简单易用,敏捷迅速,广受开发人员喜爱。目前世界上很多的网站,包括企业内部应用和外部的Internet网站都是基于Struts框架来实现的,当然这与它开源、可扩展性、支持国际化、强大的标签库、轻量级等众多优点是分不开的。

1 Struts框架的工作流程

在Struts框架中,担任中央控制器(Controller)工作的是ActionServlet,系统中所有的请求都会自动发给中央控制器ActionServlet。需要注意的一点是:无论是GET请求还是POST请求,在系统看来都是没有区别的,因为在ActionServlet中,doGet()和doPost()都会调用过程方法。当中央控制器接收到某个请求时,会根据发送请求的URI路径来决定使用哪个Action方法处理请求。

Action中包括一个execute方法,它负责执行相应的业务逻辑。在Action中,要处理的客户端提交的数据是由特殊的JavaBean提供的,JavaBean特殊之处就在于它必须是ActionForm的子类。……

登录APP查看全文

猜你喜欢
页面用户
微信群聊总是找不到,打开这个开关就好了
大狗熊在睡觉
刷新生活的页面
保健医苑(2022年1期)2022-08-30 08:39:14
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
Camera360:拍出5亿用户
创业家(2015年10期)2015-02-27 07:55:08
100万用户
创业家(2015年10期)2015-02-27 07:54:39
如何获取一亿海外用户
创业家(2015年5期)2015-02-27 07:53:25
同一Word文档 纵横页面并存