
Struts1
文章平均质量分 83
yangyuwei1986
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Struts 体系结构与工作原理图
Struts 体系结构是目前基于 java 的 web 系统设计中广泛使用的 mvc 构架。 基本概念 Struts 是 Apache 基金会 Jakarta 项目组的一个 Open Source 项目,它采用模型 - 视图 - 控制器( Model-View- Controller ,简称 MVC )模式,能够很好地帮助 java 开发者利用 J2EE 开发 Web 应用。和其他的 ...原创 2010-01-13 16:23:07 · 164 阅读 · 0 评论 -
Struts工作流程
在 Struts 對 MVC / Model 2 的實現方式中,擔任Controller角色的是org.apache.struts.action.ActionServlet,它繼承自 javax.servlet.http.HttpServlet,通常會直接使用ActionServlet,在web.xml中配置相關的組態,就如同配置一般的Servlet一樣,您也可以配置一些相關的初始參數給Actio...原创 2010-01-13 16:49:00 · 126 阅读 · 0 评论 -
RequestProcessor类的Process()方法执行流程
当ActionServlet实例接收到HTTP请求后,在doGet()或doPost()方法中都会调用process()方法来处理请求。process()的执行流程如下:1.调用processMultipart()方法。如果HTTP请求方式为POST,并且请求的contentType属性以“multipart/form-data”开头,标准的HttpServletRequest对象将被重新包装,以...原创 2010-01-13 17:00:51 · 210 阅读 · 0 评论 -
Struts初始化流程
重新看了一下孙卫琴老师的《精通Struts》,总结了一下Struts框架的初始化流程如下: 1.调用initInternal()方法,初始化struts框架内在的消息资源,如与系统相关的通知、警告和错误信息。2.调用ininOther()方法,从web.xml文件中加载ActionServlet的初始化信息,如config参数3.调用initServlet()方法,从web.xml文件中加载Ac...原创 2010-01-13 17:05:09 · 150 阅读 · 0 评论 -
Struts学习笔记-ActionForm
Struts 学习笔记之ActionForm Struts 中定义了一些JavaBeans,主要是以ActionForm为父类扩展开来的,如下图: ① org.apache.struts.action包中 public abstract class ActionForm implements Serializable public class DynaActionForm ...原创 2010-01-13 17:25:26 · 135 阅读 · 0 评论 -
Struts学习笔记-mvc模式
View :由JSP、Struts自定义标记库、资源文件(MessageResources.properties)共同组成,通过ActionForm实现JSP表单的封装,并映射到Model部分中JavaBean的相应属性中,完成用户数据的封装。 注意:关于ActionForm,有些人认为它属于Model层(仁者见仁,智者见智)。 事实上它不是Model,真正的Model应该是一个封...原创 2010-01-13 17:57:51 · 147 阅读 · 0 评论 -
一个账号同一时间只能一个人登陆
对于一个帐号在同一时间只能一个人登录,可以通过下面的方法实现: 1 .在用户登录时,把用户添加到一个ArrayList中 2 .再次登录时查看ArrayList中有没有该用户,如果ArrayList中已经存在该用户,则阻止其登录 3 .当用户退出时,需要从该ArrayList中删除该用户,这又分为三种情况 ① 使用注销按钮正常退出 ② 点击浏览器关闭按钮或者用Alt+F4退...原创 2010-01-13 18:03:58 · 337 阅读 · 0 评论