Struts
文章平均质量分 70
caomei1984
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Struts——基于J2EE 的 web 形式 MVC 模式实现
Struts——基于J2EE 的 web 形式 MVC 模式实现 一、 Struts的起源 Web系统本身的复杂性与业务流程的不确定性,是相当棘手且难于处理的。例如,用户可能随时使用一个链接从系统的这部分跳到另一部分。又或者登陆一个页面后可能隔半天没反映,而突然又请求另一项服务…… 如果Web系统没有一个很好地设计结构,这些烦人的问题能缠着你直到你崩溃,或者系统崩溃。 即使你硬撑着闯过...原创 2011-11-26 20:46:23 · 226 阅读 · 0 评论 -
Struts笔记(一)Struts配置文件
1. Struts配置文件[list][*]Web应用部署描述符web.xml[*]Struts配置文件struts-config.xml[*]应用资源配置文件application.properties[*]struts组件配置文件[/list]1.1. web.xml[list][*]配置struts的ActionServlet...原创 2011-11-27 10:58:12 · 209 阅读 · 0 评论 -
Struts笔记(四)ActionMapping路由
4. ActionMapping路由ActionMapping (org.apache.struts.action.ActionMapping) 描述了框架是如何处理每一个离散的业务操作 (或 action)的。 在Struts中,每个ActionMapping 通过其path 属性和一个特定的URI 相关。当一个请求到来, ActionServlet 使用 path 属性来选择对应的...原创 2011-11-27 15:50:59 · 607 阅读 · 0 评论 -
Struts笔记(二)ActionForm传递数据
2. ActionForm传递数据创建一个ActionForm 并不困难,但是你的类必须符合一些要求:ActionForm 必须扩展自org.apache.struts.action.ActionForm。基类ActionForm 是不能实例化的。ActionForm 必须为每个应该从请求中收集的HTML输入控件定义一个公共属性。如果你要求ActionForm 在传递属...原创 2011-11-27 15:52:27 · 236 阅读 · 0 评论 -
Struts笔记(三)ActionForward转发
3. ActionForward转发ActionForward 实际上是一个简单但富有效率的包装类。其基类仅有四个属性:name, path,redirect, 和 classname。3.1. ActionForward属性name:指定ActionForward 的逻辑名字。其它组件可以通过此名称来引用该ActionForward。以便其他属性可以很容易地被修改。...原创 2011-11-27 15:55:44 · 397 阅读 · 0 评论 -
Struts笔记(五)Action对象
5. Action对象Action也是Struts框架中最灵活的类。这个家伙可以用来在你需要的时候创建你所想要的所有功能。Struts Action的核心职责是:访问业务层为表现层准备数据对象处理在其中出现的错误但这个列表并没有包含Action可以做的所有事情。当ActionServlet将请求影射给Action时,它也“代表”了这个对象,以便它可以做通常一个ser...原创 2011-11-27 16:40:06 · 269 阅读 · 0 评论 -
Struts笔记(六)
6.1. JSTL表达式语言JSTL 包括一个表达式语言(EL),提供了一个针对scriptlet 的更清晰的替代选择。表达式语言对那些定制标签用户来说,在他们需要传递多个动态参数到 JSP 标签时特别有用。6.2. Struts标签库Struts 的分发包包括了几个关键的标签库: bean, html, logic, 和nesting。bean...原创 2011-11-28 11:50:25 · 143 阅读 · 0 评论
分享