struts2学习笔记

来源:网络收集 时间:2025-07-02 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Struts2 框架第一天

今天重点内容: 1、 什么是Struts2框架? 框架特性分析 2、 struts2 快速入门 (分析struts2 运行原理) 3、 struts2 常用配置 4、 如何访问Struts2 Action (Servlet) 5、 Struts2 结果集使用(响应跳转/ajax) 1. Struts2 框架概述

1.1. 什么是struts2

Struts2 框架 问题: 什么是框架? 为什么要学习框架 ? 框架是一些已经写好代码, 通常和具体业务无关 (可以看成:软件的半成品) 学习框架,提高开发效率,简化开发 (应用框架, 实现代码代码开发 实现开发标准化) javaEE三层结构 在web阶段 DAO模式符合JAVAEE三层结构的 三层结构 出自 JavaEE规范 (体系结构图 )

? 表现层

? 业务层

? 持久层/集成层

Struts2 是一个表现层框架 (简化表现层代码开发 ) 分层开发:代码结构更加清晰,为了更好维护和扩展

1.2. struts2 由来

由两个框架 优点合并后发展而来 (struts1 + webwork) 历史由来: Java兴起 98年 (最早进行java开发分方向 j2se 、j2ee、 j2me ) J2EE 企业级应用软件开发 2000 年左右出现struts1 (几乎所有开发人员 都在用 ) 随着互联网的发展struts1 设计慢慢开始存有缺陷和不足 Webwork框架的出现 该框架的设计思想比struts1 先进的多 ,例如:引入 拦截器机制、 ognl 表达式语言 Apache 推出struts2 框架, 特点: 开发流程类似struts1 , 内部结构类似webwork (struts2 和 webwork 源自 xwork 命令模式框架 )

1.3. struts2 开发包结构

使用框架 , 导入jar包

课程使用 struts-2.3.15.3-all.zip 版本学习

apps 使用demo (方便后期快速导入jar包和配置文件 )

开发中war重命名成zip包解压 找到里面的13个核心jar包 doc 文档 (学习struts2的官方官方规范文档 ) lib 开发struts2 需要的所有jar包 src 源代码

开发struts2 没必要导入 lib下 128个jar包 (去struts2_blank.war下方找struts2 最基本jar)

将war包 改为zip 扩展名,解压缩

回顾jar记忆: 核心struts2-core-3.15.3.jar+ xwork-core+ognl (3) 上传 (2jar) 日志: 2 jar 字符串 lang 1

asm.* 3 jar 处理字节码信息 javassist.jar 1 代理相关 freemarker 1 jar 图形模板引擎 开发strutrs2 基包导入web 工程!

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库struts2学习笔记在线全文阅读。

struts2学习笔记.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/548456.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219